The OECD has presented to G8 leaders the steps needed to create a fairer and more transparent global tax system.
Nothing to display...