While the Deepwater Horizon oil spill court administered settlement ensured that $2.3 billion dollars would be paid out for compensation…
While the Deepwater Horizon oil spill court administered settlement ensured that $2.3 billion dollars would be paid out for compensation…