Record-Setting Settlement for Gulf of Mexico Oil Spill
Summary: BP has been hit with the largest fines in history for penalties to the federal Clean Water Act and…
Summary: BP has been hit with the largest fines in history for penalties to the federal Clean Water Act and…