Two Oil and Gas Platforms, One Ominous Warning

For a time, the Deepwater Horizon oil spill symbolized corporate greed as represented by unchecked oil and gas development. It was a pivotal …