BP executives have faced the public with new promises of a "smaller and wiser" company, in the wake of its massive oil spill disaster.
BP executives have faced the public with new promises of a "smaller and wiser" company, in the wake of its massive oil spill disaster.
Read the full story »