Poor performers get renewals, new small outfits discouraged from bidding, say researchers

UK government IT contracts worth £23.4 billion are due to end during the current five-year Parliament, according to researchers who warn that poor performing suppliers are hardly ever excluded from bidding again.…