Pandora Papers: Huge Data Leak Reveals Financial Secrets of World Leaders- ICIJ
A huge data leak has unveiled the offshore dealings and hidden assets worth millions of dollars of some of the world’s richest and most powerful people, according to an in-depth ...