Powering prices

Emission trading

There are so many unknowns surrounding the European Emissions Trading Scheme (ETS), perhaps it is best to start with some facts.
In the UK, the power generation sector suffers the greatest impa