Gulf states Reach $18.7 billion Settlement with BP over Oil Spill
Permalink

Gulf states Reach $18.7 billion Settlement with BP over Oil Spill

BP PLC chairman Carl-Henric Svanberg said the settlement reflected the company’s commitment to restoring the…

Continue Reading →