Pandora Papers
-
The Pandora Papers is the biggest trove of leaked offshore data, comprising 11.9 million files “exposing” the alleged secret wealth and dealings of the world’s richest and most powerful. The documents were released by the International Consortium of Investigative Journalists (ICIJ). Sunday’s published dossier of leaked documents from the International Consortium of Investigative Journalists (ICIJ)…
You must be logged in to post a comment.