Back

Posted by

BP only makes up about 1% of global oil production after many missteps

BP’s market cap has never recovered from the dive it took following the 2010 Deep Water Horizon oil spill. This video details some of BP’s corporate missteps along the way.

Similar Posts