Posts

Showing posts from November 16, 2012

BP Pleads Guilty, Pays Record $4.5 Billion Over Gulf spill; 3 Employees Charged

Image
Winnipeg Free Press. Details here. PLT: You don't suppose BP will simply write this off as "the cost of doing business" and carry on as before, do you? Naaaah!