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....
Articles
1