Good interview of Daniel J. Mitchell.
Tax havens restrain greedy politicians.
Globalization increased the ability for local citizens to find sovereign countries with lower tax rates.
High tax countries working through bureaucracies like OECD,
Globalization is the enemy of big government. Tax competition is part of globalization. Labor and capital moving across borders to find the best use and maximized benefit.
FATCA and OECD, Organization for Economic Cooperation and Development.
Taxation is the worst way to increase revenue.
Advertisements