Panama papers: Can tax departments (finally!) eradicate tax havens?
Historically, tax havens have been a key tool for tax evaders to store and hide unreported and untaxed money. I would agree with most observers that the Panama papers (11.5 million leaked documents that detail financial information for more than 214,488 offshore entities) are just the tip of the tax