Npower Business Solutions Overcharged My Business and Failed to Resolve Billing Issues
With Npower Business Solutions, I have had a somewhat difficult experience; their lack of structure has greatly stressed me. My billing showed anomalies considerably greater than what was first quoted after I moved my company energy account to them. I contacted customer service right away, but inste...
Comments