how to get a refund back from an energy supplier

Energy Providers Have Held Billions In Customer Credits

Last year, Ofgem reported that energy suppliers held billions of pounds in customer credit balances, with households paying by fixed direct debit having an average credit of £3.7 billion in credit.  

Energy Providers Have Held Billions In Customer Credits Read More »