15 years
end-to-end fund disbursement experience
public sector funds disbursed by Capita each year
1 million
£14bn+