uk.finance.yahoo.com
Hanging on the telephone: Which? reveals energy firms that keep people waiting
Which? said companies need to up their game as there are huge variations in waiting times and a lack of consistency on customer service.