CSO BP eliminates top sustainability role, yielding to investor pressure BPās profits experienced a record drop in the past year, posting just US$687 million in Q1 2025. Melodie Michel 02 May 2025
Fossil fuels Most fossil fuel companies have increased emissions since the Paris Agreement "This research provides a crucial link in holding these energy giants to account on the consequences of their activities.ā Melodie Michel 04 April 2024
Operations & Finance What the backtracking of oil and gas climate ambitions means for corporate decarbonisation Oil and gas companies are scaling back their climate commitments: what impact will these decisions have on broader net zero goals? Melodie Michel 03 October 2023