2732 shaares
32 private links
32 private links
The Pandora Papers documents — more than 11.9 million records from 14 offshore entities, including law and wealth-management firms — illuminate a hidden world that has allowed government leaders, a monarch, billionaires and criminals to shield their assets.