Showing 1 - 1 of 1
Taxation is one area in which the imperatives of "good policy" and those of "good politics" consistently diverge. This has given rise to the occasional call to depoliticize tax policy, through the creation of an independent tax authority (ITA) that would be responsible for setting general tax...
Persistent link: https://www.econbiz.de/10012916473