News

1891-1905 of 31354 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

1891-1905 of 31354 Articles