There is a lot of flak and confusion surrounding the recent drama over the EU’s emission trading scheme (ETS). The price of carbon permits crashed last week when some market participants suddenly revealed they had more permits than expected. (For…
Cap and trade, Carbon tax, Electricity, Emission trading, Greenhouse gas emissions, Kyoto, Political communication