Big six supplier Npower has continued to suffer heavy financial losses in the last three months as the supplier waits for the recovery programme announced in August to take effect.
Big six supplier Npower has continued to suffer heavy financial losses in the last three months as the supplier waits for the recovery programme announced in August to take effect.