UK’s 2017 low carbon contracts ‘will add £100m a year to consumer bills’

The government awarded 11 Contracts for Difference worth up to £176 million annually in last year’s auction