TigerB

1 Vote

TigerB 6 years, 9 months ago on Save The Bays Chairman calls Govt's actions over Oban 'demonic'

BP fined a record $20.8 billion for oil spill disaster. BP PLC — the company responsible for the 2010 Deepwater Horizon oil spill — will pay a record $20.8 billion to the US government to cover damages caused by the disaster, the Department of Justice announced Monday.Oct 5, 2015