Outsourcer Capita warns up to 900 jobs at risk in cost cutting drive Leave a Comment / By / November 21, 2023