Pandora Papers Exposes Secret Dealings Of Billionaires And World Leaders

The largest data leak from offshore tax havens has shed light on the secret financial dealings of royalty, world leaders and 130 Forbes billionaires.