BP: Massive Fine, Criminal Charges

News
Thursday, November 15, 2012 - 3:40pm

Billions in fines and criminal charges announced as part of Deepwater Horizon spill settlement.

Billions in fines and criminal charges announced as part of Deepwater Horizon spill settlement.

Comments News Comments

Post new Comment