Lucas Browne, October 2020 The “Panama papers” affair in 2016 was the biggest data leak in corporate history. 2.6TB (2600GB) of data was leaked from the Panamanian law firm Mossack Fonesca to the German newspaper Süddeutsche Zeitung. The leak consisted of some 11.5 million documents and over 20 million emails. ...
Read More »