HM Treasury (UK) today published the much-anticipated Stern Review Report on the Economics of Climate Change, the most comprehensive review yet carried out on the economics of climate change.
Calling climate change “the greatest market failure the world has seen,” the Review identifies three elements of policy are required for an effective response:
greencarcongress