National Oil Spill Commission Releases Final Report
Today, the Presidentially-appointed National Commission on the BP Deepwater Horizon Oil Spill and Offshore Drilling (aka “the spill commission”) released its long-awaited final report on their months-long investigation into the causes of the world’s largest accidental oil spill. The report was formally rolled out during a press event this morning. You can download it here, […]