Utility companies get the most complaints of any industry in Britain, with the Big Six energy companies receiving 5.5 million last year.This film observes some of their most challenging customers.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!