The Shell climate verdict: a major win for mandatory due diligence and corporate accountability

The global movement to hold corporations accountable for their impact on the climate is having a moment. Wednesday, 26 May, may well go down in history as the most important …

CLOSE