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. An off-the-shelf company is any company that has been registered initially but ha
to read this article and more!