A cursory glance at the World’s leading tax havens illustrates the hypocrisy of politicians getting wound up about the revelations in the recently released Paradise Papers and the Panama Papers before them. Many of the havens are within the direct legislative jurisdiction of nations such as the US (which is itself a tax haven) and the UK, for example. And we should not forget that Luxembourg, Switzerland are key European homes of tax avoidance. Remember that the current President of the...
Read More »