New Npower chief targets 2015 customer satisfaction top spot

The new Npower chief executive, Paul Massara, has committed to make his company the industry's number one for customer experience by 2015.

This content is for members only. Please click here to view the full article.