The governments of 86 countries have taken a key step towards preventing value added tax from weighing on trade while also safeguarding state revenues by endorsing the first internationally agreed framework for applying national VAT rules to cross-border transactions.
Nothing to display...