Shell Discloses 2025 Government Payments, Climate Lobbying Activity Across Energy Transition Policy
Shell’s 2025 payments report covers extractive payments to governments in 26 countries, using the UK reporting threshold of £86,000 or…
Innovating For Nature
Explore updates on 2025 government payments, public spending, economic policies, financial programs, and regulatory developments.
Shell’s 2025 payments report covers extractive payments to governments in 26 countries, using the UK reporting threshold of £86,000 or…