npower is being forced to give ?26 million back to customers - Business Insider


npower is being forced to give ?26 million back to customers - Business Insider


Business Insider

npower is being forced to give ?26 million back to customers
Business Insider
npower, one of the largest energy providers in Britain, is being forced to give back ?26 million to 500,000 customers. Britain's energy regulator Ofgem revealed in a regulatory note this morning that between September 2013 and December 2014 npower ...
Npower to pay ?26m over billing and complaint failuresBBC News

all 87 news articles »

Read more