Skip to main content

Developing countries left out of global tax decisions

Teaser
19 Apr 16 - Over one hundred developing countries continue to be left out of global tax cooperation negotiations despite leaks such as the Panama papers showing the high cost of tax avoidance.