Has the UK’s Climate Change Levy lost all meaning?

The sudden removal of LECs will create uncertainty for renewable investors. Image courtesy of RenewableUK.