Tag
The documents list thousands of shell companies, foundations and trusts set up in tax havens around the world.
A document leak reveals major companies and top leaders have been hiding their money through offshore accounts.