Record US fine for BP’s refinery failures
BP Products North America has reached an $18m settlement with the US Environmental Protection Agency for pollution from its Texas City refinery.
Sorry you do not have access to this article. Please contact Customer Support at
or call 020 8267 8120