2 months ago innews

BP chair to resign amid pressure from shareholders over green agenda

Helge Lund likely to leave post in 2026, with investor opposition having derailed net zero plans
Loading


More posts