November 12, 2025

The IEA's reinstated Current Policies Scenario CPS is a wake-up call, projecting 2.9°C warming unless investors and politicians choose a better path.
Exxon sued us in 2024. BP is blocking us now. We're not stopping

Follow us