Login
Start Free Trial Are you a business?? Click Here
Jeremy
Poor customer service: conflicting information, take a long time to reply, difficult to get basic information. I don't see how it could be worse.
8 years ago
Read Npower Reviews
Npower has a 1.1 average rating from 393 reviews