Today, Shell publishes its 2024 Payments to Governments Report.
This report provides a consolidated overview of the payments to governments made by Shell plc...
Negotiations at the International Maritime Organization end in a low-ambition agreement, ruling out a carbon levy on shipping emissions, and delivering a low...