Best and worst energy companies for 2021 revealed – Explore further
2021-1-25u2002·u2002The company with the lowest customer score was Npower with 54%. Npower is now owned by Eon. It received just one star for value for money in our survey, as did Scottish Power and SSE, and a poor two stars for dealing with complaints. Scottish Power received the second-lowest customer …
Get Price