Are You Interested in Data? The Panama Papers

A whopping 2.6 terabytes of data, the Panama Papers are the single largest leak of incriminating information in human history. The documents contain the business dealings and customer information of the Panamanian law firm and corporate service provider Mossack Fonseca, founded in 1986.