Energy MarketsFinanceGenerationStorageTop Stories

Energy bill payment failures surge by 39%

Recent data from the Office for National Statistics reveals a 39% increase in the number of British households failing to pay their energy bills last month compared to a year ago

Related Posts