In one of the biggest data leaks ever (even larger than the NSA wires leak in 2013), Panama-based legal firm Mossack Fonseca has seen 2.6 terabytes of its private data leaked to journalists. Shared with German newspaper Suddeutsche Zeitung, it was th