FinanceInfrastructurePolicyTop Stories

Ofgem ‘could save consumers a further £1.7bn in next network price control’

That’s the claim from Citizens Advice, which in 2017, found energy networks would make up to £7.5 billion in unjustified profits over the course of the current price control

Related Posts