This site is currently in BETA. Help us improve by giving us your feedback.
Ofgem’s review found that competition is being stifled by a combination of tariff complexity, poor supplier behaviour, and lack of transparency