Release of Pandora Papers Unveils Corrupt Financial Networks
On October 3, 2021, the International Consortium of Investigative Journalists (ICIJ) released the Pandora Papers. The Pandora Papers is a compilation of over 11.9 million records of leaked files from “14 different offshore companies.” As many as “330 politicians” and “130 Forbes billionaires” were involved, alongside a global list of