BP & Union Carbide. Spot the difference

BP has agreed to pay enormous fines to settle legal action over the 2010 Deepwater Horizon oil spill in the Gulf of Mexico. It is a record fine of $18.7bn to settle legal actions brought by […]

BP & Union Carbide. Spot the difference Read More »