deepwater horizon oil spill 2010

Deepwater Horizon oil spill: BP found guilty of gross negligence

BP has been found guilty of "gross negligence" in the lead-up to the 2010 Deepwater Horizon oil spill in the…

10 years ago