Troubled Npower parts company with boss

Npower