What are the Panama Papers ?

What happens when a leaked set of 11.5 million confidential documents, amounting to 2.6 terabytes of data , gets into the hands of 400 journalists of 107 media organizations in around 80 countries?Well a...