News

1516-1530 of 30982 Articles
Clock icon 3 minutes

Ten suppliers have paid more than 34,000 customers a total of £7 million in compensation and refunds after overcharging some customers in error, following a compliance review by Ofgem. This issue specifically impacted customers with ‘Restricted Meter Infrastructure’ between January

1516-1530 of 30982 Articles