BP's green energy targets will be tough to meet

Renewable, H2 & ESG