-
IT Person Detained In Switzerland, Suspected Of Leaking Panama Papers
Wednesday, June 15, 2016 - 3:49pm | 182The infamous Panama Papers exposed “Politicians, Criminals and the Rogue Industry That Hides Their Cash” using tax-haven companies. We know the documents were created by Panamanian law firm Mossack Fonseca, but it's not clear who leaked them, as the whistleblower had identified...