BP sells American wind business to LS Power as it continues its renewable retreat
July 18, 2025
We’re about to see a $1 trillion ‘supercycle’ of investment in batteries to power the grid for AI
August 1, 2025
‘Too far, too fast’: BP’s painful retreat from the renewables it once championed








