Auchincloss has pledged a root-and-branch overhaul of BP's strategy. The company is in crisis after it revealed profits ...
It was meant to be the moment when one of Britain’s most powerful companies broke decisively with its fossil fuel past ...