Pandora Papers: 4 takeaways from the massive financial leakage of world leaders
[ad_1] A massive leak revealing the secret assets of some of the world’s most powerful figures adds new pressure on world leaders to crack down on obscure finances. The said Pandora Papers consist of millions of leaked financial documents that have been reviewed and analyzed for two years by more than 100 media outlets, including … Read more