Is tax complexity putting off corporate investment?

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?
Unlock this article.
The content you are trying to view is exclusive to our subscribers.
To unlock this article: