The offshore assets of 35 current and former world leaders have been exposed in an unprecedented leak of financial records dubbed the Pandora Papers.
The cache of 11.9 million confidential files was leaked to the International Consortium of Investigative Journalists (ICIJ) in Washington, DC. Containing 2.94 terabytes of data, the Papers represent the largest trove of leaked offshore data in history.
According to the ICIJ, the papers offer “a sweeping look at an industry that helps the world’s ultra-wealthy, powerful government officials and other elites conceal trillions of dollars from tax authorities, prosecutors and others.”