Pakistan’s Future in the Wake of Pandora Papers
What are the ‘Pandora Papers’? With over 600 journalists from 150 media sites in 117 countries, the Pandora Papers investigation was the world’s largest-ever journalistic collaboration. The inquiry was based on the disclosure of secret documents from 14 offshore service providers, known for their professional services to rich people and organizations looking to form shell …