Is tax complexity putting off corporate investment?
14 June 2017
The TMF Group’s Financial Complexity Index (FCI) 2017 has found Turkey, Brazil and Italy to be the most complex jurisdictions when it comes to tax. What does this mean for foreign and domestic businesses operating in these countries?
The article you are trying to view is locked content, available only to subscribers and current trialists.