UK tax collector hands Capgemini £600M contact center deal, delays start of £2.4B CRM contract
public sector Another monster tech contract in the works for one of the usual suspects
Public Sector04 Jun 2026 | 21