11 June 2014
Ofgem’s chickens are coming home to roost, and the energy market regulator now faces a choice. It must decide whether … Continue reading “A bureaucratic nightmare risks stifling innovation in Britain’s energy market”
