Energy firms urged to tackle ‘unsatisfactory’ customer service failings

This post was originally published on STV News.