Npower restructuring could see thousands of jobs shed

Npower

Breaking