On Sunday 3 April 2016, the International Consortium of Investigative Journalists published a massive leak of documents, dubbed the Panama Papers.
What are the Panama Papers?
The Panama Papers are 11.5 million documents — or 2.6 terabytes of data — provided by an unnamed source to a German newspaper, Süddeutsche Zeitung, more than one year ago. They were taken from the files of the Panamanian law firm Mossack Fonseca, described as the fourth-largest offshore law firm in the world.
What is the scale of the leak?
— Edward Snowden (@Snowden) April 3, 2016