BP’s boss has pledged to “fundamentally reset” the firm’s strategy amid wide-ranging expectations that it will scale back its renewables projects, as annual profits slumped by more than a ...
The FTSE 100 firm reported a 36 drop in profits to £7 billion, as speculation grows that it will turn away from renewables to improve returns.