This site is currently in BETA. Help us improve by giving us your feedback.
This document sets out Ofgem’s findings following its review of the six major energy suppliers direct debit arrangements