Scottish Power
Ofgem orders Scottish Power to pay £18 million due to poor customer service
Apr 26, 2016 06:23 AM EDT
Complaints about energy firms rise by nearly a quarter in a year
Jan 26, 2016 09:59 AM EST
Apr 26, 2016 06:23 AM EDT
Jan 26, 2016 09:59 AM EST