BP emerges from Deepwater with $18.7bn settlement
Friday, July 3, 2015 - 05:30
in Mathematics & Economics
BP has agreed to pay an $18.7 billion settlement to five states damaged by the Deepwater Horizon oil spill
BP has agreed to pay an $18.7 billion settlement to five states damaged by the Deepwater Horizon oil spill