Climate change is the greatest market failure the world has ever seen.


The Stern Review (2006) Executive Summary


Climate change is the greatest market failure the world has ever seen.

Climate change is the greatest market failure the world has ever seen.

Climate change is the greatest market failure the world has ever seen.

Climate change is the greatest market failure the world has ever seen.