
Investors urge 76 UK companies to hold climate strategy vote
September 11, 2024
Read More
BP could scrap climate plans amid pressure to boost profits
February 21, 2025
Read More
BP shifts from renewable energy to oil and gas despite investor concerns
February 28, 2025
Read More