OECD sets out international corporate tax proposal

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

Read More