About 190,000 Scottish Power customers will each be paid a share of £8.5 million, after Ofgem found the energy giant guilty of mis-selling. Separately, Ofgem has also announced tougher rules to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results