Tag Archives: Panama Papers

The Panama Papers what you need to know

On Sunday 3 April 2016, the International Consortium of Investigative Journalists published a massive leak of documents, dubbed the Panama Papers. What are the Panama Papers? The Panama Papers are 11.5 million documents — or 2.6 terabytes of data — provided by an unnamed source