Oil Execs On Safety: “I Am the Walrus..”
Reading Time: 2 minutes In a remarkable display of finger-pointing, oil company executives went after BP today, claiming that if they had been running the Deepwater Horizon rig, no accident would have been possible. But as several congressmen pointed out, all the companies’ safety procedures are absurdly inadequate. Which raises the question: how well do we, as a society, Read More