Despite falling values, EU’s Emissions Trading Scheme declared a ‘success’


By: - Climate DepotApril 3, 2010 8:29 PM