Nicholas Stern, Baron Stern of Brentford Quote
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.
The Stern Review (2006) Executive Summary