The executives of Capita plc must have thought they'd won the lottery last September when the UK Border Agency awarded them a contract potentially worth £40m over four years to track down the estimated 174,000 people who were thought to have escaped the purview of immigration enforcement officials over the...
(0) Comments | Posted 7 June 2013 | (18:05)