Businesses urged to ‘do more’ to win public contracts Firms must help to improve society if they want to win public contracts, the UK government says. Source