What Is The Pandora Papers Leak?

Pandora Papers

The Pandora Papers is a huge leak of financial documents that reveal the hidden assets of some of the world's most powerful people.

With almost 12 million files, it's the biggest leak of offshore financial records in history.

Using the data, the International Consortium of Investigative Journalists in Washington DC led one of the biggest global investigations ever.

Several world leaders have denied any wrongdoing after their names appeared in the Pandora Papers leak.

Previous Post Next Post