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.