Npower’s chief executive Paul Massara is to leave the company following a 60 per cent decline in the supplier’s domestic business profits for the first half of this year.
Npower’s chief executive Paul Massara is to leave the company following a 60 per cent decline in the supplier’s domestic business profits for the first half of this year.