BP Wins Toxic Refinery-Emissions Test Trial in Texas Court

BP Wins Toxic Refinery-Emissions Test Trial in Texas Court

Aaron M. Sprecher/Bloomberg

The main area of the BP Plc refinery stands in Texas City.