bp slows renewables roll-out to win over investors

Renewable, H2 & ESG