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

Pin It on Pinterest

Share This