04 Oct The missing piece of the jigsaw in the debate on combatting tax evasion and avoidance: The human factor
The Panama Papers, Paradise Papers, Swiss Leaks and Luxleaks and other disclosures have shone the spotlight on the magnitude of the problem that tax evasion and money laundering play today. While collecting taxes remains within the competence of each individual EU Member State, tax evasion...