FinanceGenerationTop Stories

Nearly a fifth of customers ‘dissatisfied’ after being transferred to new energy supplier

Customers face delayed refunds and price increases as energy companies collapse, according to Ofgem's survey

Related Posts