Tag Archives: BP Cost-Cutting Blamed for Oil Spill

BP Cost-Cutting Blamed for Oil Spill

A White House panel has released a damning report on the BP oil spill, blaming cost-cutting for contributing to the disaster. In April last year, an explosion on board the rig killed 11 people and spilled nearly 780 million litres