Technology firms rank second in UK list of strategic public-sector suppliers
Everyone’s favourite outsourcing business Capita is scheduled to see 415 government contracts with the British public sector expire between 2022 and 2025, more than any other major supplier.…