Companies which have tried and failed to avoid paying tax will be banned from attempting to bid for a Government contract under new rules. The rules, which were published last week, will ask people to declare if they have ever participated in... Read More