uSwitch Gas & Electricity News: uSwitch research

£1.2bn owed to consumers

Does your energy supplier owe you £86?

New research finds half of the UK’s homes are in credit to their suppliers by a total of £1.2bn

continue reading
Previous page | Showing 1 to 5 of 1119 articles | Next page

Categories