Scale of the Mega Leak

This comparison chart emphasizes the magnitude of the Panama Papers mega leak. It is 2.6 terabytes or nearly 12 million documents. Due to its size, the information included in this mega leak will be dripping out over the months ahead.

Already, more than 200 US names and addresses have been identified in the documents.

Purchase Now!

© The Torrenzano Group, LLC 2016 or earlier

  • Wix Facebook page
  • Wix Twitter page
  • RSS App Icon