Wednesday, November 27, 2013

Npower Confirms 1,460 UK Job Losses

The supplier said a proposed restructuring was aimed at boosting its customer service activities and would result in the closure ... said "Today we have set out our proposed vision of how we would improve customer service, calling on the support of leading ...

No comments: