FinanceStorageTop Stories

Energy firms ‘hold £7bn of customers’ money amidst cost of living crisis’

Balances with utilities are £6.7 billion, with more than 16 million households in credit, half of which are owed over £200, according to new research

Get unlimited access to all our premium contents by registering for free.

Click the button below to register now.

Related Posts