Copying and distributing are prohibited without permission of the publisher

Is tax complexity putting off corporate investment?

14 June 2017

Natalie Leonidou

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.

International Correspondents