News

766-780 of 30230 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

766-780 of 30230 Articles