Oil spill testimony to Congress: Not our fault
Tuesday, May 11, 2010 - 11:21
in Mathematics & Economics
BP PLC told Congress Tuesday its massive Gulf oil spill was caused by the failure of a key safety device made by another company.