BP To Pay $179M Over Pollution At Texas Refinery

A unit of oil giant BP PLC has agreed to pay $179 million in a final settlement with the U.S. Environmental Protection Agency over allegations it failed to control pollution at...

Already a subscriber? Click here to view full article