The Pandora Papers are 11.9 million leaked documents with 2.9 terabytes of data that the ICIJ ( International Consortium of Investigative Journalists ) published beginning on 3rd October 2021. The leak of this data exposed the secret offshore accounts of 35 world faces, including current and former presidents, prime ministers, and heads of state as…
