Business Panama Papers: A Storm is Coming The Panama Papers, a collection of 11.5 million files leaked from Panama-based law firm Mossack Fonseca, just went live online. Share This Previous ArticleStorm Stories: Tornado Hits Downtown Nashville Next ArticleRichard Feynman on What It Means April 19, 2016