Capita to slash 200 jobs in a bid to cut costs Brief News June 15, 2020 Capita, London-based international business process outsourcing and professional services company, is planning to lay off about 200 employees, as per…