The Pandora Papers are 11.9 million leaked files from 14 global corporate services firms that have details on 29,000 off-the-shelf companies and private trusts from countries such as Singapore, New Zealand and the USA.
Powered by WhatsApp Chat