Supply companies failing consumers: Ofgem proposes radical overhaul - press release
Press release
Ofgem’s review found that competition is being stifled by a combination of tariff complexity, poor supplier behaviour, and lack of transparency