19 February 2025

Investors worth £5trn push BP for a 'say on climate', amid concerns it will abandon 2030 target