Energy supplier sends refunds and £50 payments to customers

Ofgem investigated the company