BP confirms latest $4bn renewables hit

CEO tells investors 'we need to be better stewards' as oil giant continues to disentangle from wind and solar

1 sources · 1 articles · updated 2026-10-30 10:50 UTC · business

Coverage