Monday, June 20, 2022
Monday, June 13, 2022
Saturday, June 4, 2022
Friday, May 27, 2022
Sunday, April 3, 2022
Pandora Papers: An unprecedented leak exposes the inner workings of worldwide corruption
The Pandora Papers are 11.9 million leaked documents with 2.9 terabytes of data that the International Consortium of Investigative Journalists (ICIJ) published beginning on 3 October 2021.[1][2][3]
The leak exposed the secret offshore accounts of 35 world leaders,
including current and former presidents, prime ministers, and heads of
state as well as more than 100 billionaires, celebrities, and business
leaders.
Subscribe to:
Posts (Atom)