BP faces an uncertain future as the failures of strategy moves and corporate governance continue to hinder its share price from recovering. History may offer a guide to the future.
Good job, Allen,
Good job, Allen,