EDF Energy edges ahead of SSE in complaints league table
Citizens Advice publishes complaints league table of the 19 largest energy firms in Great Britain. EDF Energy and SSE have both come out on top in Citizens Advice’s latest energy supplier league table which measures how effectively customer complaints are dealt with. The difference between the two suppliers is marginal with EDF Energy clinching pole […]