Energy MarketsFinanceTop Stories

Energy suppliers held billions in customer credit balances in 2023

Ofgem has reported that energy suppliers held billions in customer credit balances last year, with an average credit of £3.7 billion for households paying by fixed direct debit

Related Posts