News

The UK's largest energy supplier has been forced to refund customers after Ofgem found that over 34,000 prepayment meter ...