Sir Nicolas Stern, "climate change is the greatest market failure the world has ever seen". Responding to climate change … last year has seen a rising tide of public concern, as well as pronouncements by the world's leading scientific body on … economic activity and international trade. According to the Stern Review, authored by the former World Bank Senior Economist …