The energy companies are holding on to more than £280 million of their customers’ cash due to billing errors, according to Uswitch.com.
The energy companies are holding on to more than £280 million of their customers’ cash due to billing errors, according to Uswitch.com.