News
Capita has enjoyed a highly successful year in 2005. We have continued to build upon our position as the UK’s market leader in providing business process outsourcing (BPO) services to the public and private sectors and our successes during 2005 have positioned us strongly for 2006.
Read full article