EU Court ruling threatens Emissions Trading Scheme

28 Sep 2009