Capita (LON:CPI) executives outlined the strategic rationale and financial terms of the group’s announced disposal of its ...