Energy giant ScottishPower has been penalised to the tune of £8.5 million after the industry regulator found failings in its doorstep sales procedures.




More...