Globally, the sphere of taxation has witnessed a constant tussle between its primary players – while governments continually strive to maximise revenue and widen the tax base through successive amendments to tax laws and streamlining tax administration, taxpayers seek to arrange their affairs in a manner so that the incidence of tax is minimised.
Unlock this content.
The content you are trying to view is exclusive to our subscribers.