It is one of the bigger leaks of corrupt tax havens used by foreign leaders, mostly Arabs, Turks, Azerbaijan and Russians.
The Pandora Papers is a leak of almost 12 million documents that reveals hidden wealth, tax avoidance and, in some cases, money laundering by some of the world's rich and...