Putting customers first: how can energy companies provide better customer service?

SSE ranked at the top of Citizens Advice's latest energy customer service league table. Image courtesy of SSE.