2.6 terabytes, 11.5 million documents, and 214,000 shell companies: The Panama Papers are the largest data leak journalists have ever worked with.
Posted
CommentPost a comment
2.6 terabytes, 11.5 million documents, and 214,000 shell companies: The Panama Papers are the largest data leak journalists have ever worked with.