The Panama Papers, One Week later: What We Know

Apr 08, 2016, 12:01 PM
Share
Subscribe

Last Sunday, the world witnessed the biggest data leak in history. The Panama Papers, as the 11.5 million documents from Panamanian law firm Mossack Fonseca have now been dubbed, were released by a massive global reporting partnership of over 100 publications led by the International Consortium of Investigative Journalists (ICIJ).

The 2.