At the other end of the table, some of Britain’s largest suppliers finished with some of the lowest scores. Scottish Power, EDF and British Gas all received overall ratings below 60%, placing them ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results