16 April 2025

Investors set to demand change on BP climate stance at AGM