What to Know About the 'Panama Papers' Leak

Apr 04, 2016, 03:55 PM

Subscribe

With more than 2.6 terabytes of data comprising more than 11.5 million documents, the release of Panama-based law firm Mossack Fonseca's records this week represents one of the largest data leaks in history—bigger than both the intelligence records revealed by former NSA contractor Edward Snowden three years ago and the U.S. diplomatic cables made public by WikiLeaks in 2010.