Proposed new rules that will prevent companies that take part in failed tax avoidance schemes from being awarded Government contracts have been unveiled by HM Treasury. Due to come into effect on 1st April 2013, they require potential suppliers to … Read more »