Consumers to pay £1.5 billion bill following government CfD cap decisions
Consumers will have to foot a bill of around £1.5 billion over a 15 year period as a result of government changes to the Contracts for Difference mechanism which resulted in higher strike prices in the September 2017 auction.