People & Culture Rolls Royce appoints new Chief Sustainability Officer Sustainability at Rolls Royce was previously led by Rachael Everard from 2019 to 2025. Melodie Michel 16 January 2026
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