Analysis: The Expensive Failure of Europe’s Emissions Trading Scheme


By: - Climate DepotNovember 3, 2009 9:08 AM