Apr 5, 2016 | The Others |
One of the largest data breaches in history has resulted in the leak of eleven million confidential documents — around 2.6TB of data — from financial firm Mossack Fonseca, one of the most secretive companies in the world. View complete article