In the five quarters Auchincloss has presided over since becoming interim chief executive in September 2023, BP has missed ...
World’s largest oil company in race to build supply chain for metal vital for batteries to power electric cars ...