BP to pay $175m to shareholders ‘misled’ over 2010 oil spill

The 2010 Deepwater Horizon explosion and oil spill is the worst environmental disaster in US history.
The 2010 Deepwater Horizon explosion and oil spill is the worst environmental disaster in US history.

Breaking