Competitive advantage By Stephen Hemmings | March 1, 2019 The Government makes much of the UK having the most competitive tax system in the G20, but how does that really stack up... International Tax Large Corporate Management of taxes