2016-04-13 19:08:26
BP will have to pay $20.8 billion as part of the final settlement over the 2010 Deepwater Horizon oil spill in the Gulf of Mexico. Six years on, small businesses are still reeling from the economic and environmental disaster. In the end, however, it’s going to be the taxpayers footing the bill. Ring of Fire’s Farron Cousins discusses this.
Related
Sign up for Our Newsletter
Get updates about the policies and topics that matter the most to you. Progressive news directly to your email.