Home » Global Forum
OECD applauds “game changer” forum on tax evasion
A massive jump in the number of countries trading information has pumped an extra €100bn into global tax revenues over the last decade – although some nations are still failing to join …