Spill Commission findings slam industry and regulators
The National Oil Spill Commission has released the key findings from its extensive investigation into the causes of the blowout of BP’s Macondo well. Though the full report will be released January