development oecd

G20 Moscow Meeting: UK, France and Germany push for global tax reform

France, Germany and the UK have launched a drive for new global rules to clamp down on corporate tax avoidance.…

12 years ago