Over 2.6 terabytes of data from an insider at Mossack Fonesca, a Panamanian law firm, were leaked by the staff of Süddeutsche Zeitung, a German newspaper, containing information detailing how leaders...