The energy market has seen a number of supplier failures in the past two years. Following the publication of Citizens Advice's star ratings table, its senior policy expert looks at the progress of their previous demands for better customer service.
The energy market has seen a number of supplier failures in the past two years. Following the publication of Citizens Advice's star ratings table, its senior policy expert looks at the progress of their previous demands for better customer service.