In October 2006, the Stern Review was released, pressing the need for an ecotax to address the market failure that climate change represented.
The Stern Review was released, pressing the need for an ecotax to address the market failure that climate change represented. This was in October 2006.