More than half of the private companies winning Government contracts have subsidiaries in tax havens. Out of the 20 biggest companies being awarded public service contracts, 13 have subsidiaries in places usually used to minimise tax bills, according to the report by Ethical Consumer magazine.
Tim Hunt, the report's co-author, said: "At a time when the Government is implementing the biggest cuts to public spending in living memory, the Government should demand that companies being awarded contracts should not be allowed to also make use of tax havens."
Caroline Lucas MP, the leader of the Green Party, said: "It is completely unacceptable that the Government is paying no regard to the social and environmental records of the companies who are being awarded contracts to run our public services, and it completely undermines their rhetoric about aspiring to be the greenest Government."
Richard Murphy, from the Tax Justice Network, said: "These findings are troubling, but seem to form part of a pattern that now appears deliberate. "We're seeing taxpayers' money now being captured by private corporations who are using it for the benefit of a few in society at a cost to the great many ordinary people who're paying the price through reduced services, benefits and even healthcare, and all at the cost of increased tax."