Energy MarketsFinanceTop Stories

“Energy suppliers hold £3bn of customers’ credit”

Research by Uswitch finds that 16 million households have £3 billion in credit with energy suppliers, with the average owed per home at £210

Related Posts