The Forum on Tax Administration - Tax Commissioners from 45 countries - has been meeting in Moscow for the past two days. And released this comuniqué.
Nothing to display...