BP Oil Spill Manslaughter Charges Dropped Against Deepwater Horizon British Petroleum Supervisors

The company struck a deal with the Justice Department in October to pay $20 billion in penalties for the oil spill.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.