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....
Related Articles
Don't miss out on breaking stories and in-depth articles.