Suppliers failing customers on bill transparency

Energy suppliers are failing to make progress on simplifying energy bills and are missing out on a “crucial customer touch point”, suggests new research from Echo Managed Services.

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