Energy Policy
Retail market pressures continue while Ofgem comes under fire in new report
Retail market pressures continue with the news that Ofgem has confirmed this year’s record Renewables Obligation (“RO”) mutualisation of £218 million, and Elexon has confirmed the proposed record Credit Assessment Price level of £305 /MWh. There is also bad news for Ofgem as Citizens [...]