Big six to pay back the £153m owed to consumers

The UK’s biggest energy suppliers have committed to paying back as much as £153 million to former customers who have not reclaimed what they are owed.

This content is for members only. Please click here to view the full article.