November 12, 2024

A Dutch court has overturned a climate ruling against Shell. Now investors should use their power to steer oil giants like Shell towards clean energy.
Exxon sued us in 2024. BP is blocking us now. We're not stopping

Follow us