Featured ·
One Bidder Left: How the UK's Tax Authority Became Dependent on Big Tech
As UK tax authority hands Capgemini a £600M contact center deal and delays a £2.4B CRM tender, Westminster faces mounting criticism over vendor concentration and resilience gaps in critical public infrastructure.
By Marcus Halloran·Jun 11, 2026·7 min read


