Pandora Papers: Everything you need to know

Pandora Papers

What are the Pandora Papers?   The International Consortium of Investigative Journalists (ICIJ) conducted what it described on its website as a ‘massive cross-border investigation’ that resulted in what became known as the Panama Papers. It was essentially a giant leak of more than 11.5 million financial and legal records.   This was followed by […]