UK tax collector hands Capgemini £600M contact center deal, delays start of £2.4B CRM contract from www.theregister.com - Articles on 2026-06-04 08:30 (#762YM) Another monster tech contract in the works for one of the usual suspects