Pandora Papers: 700 Pakistani names linked to offshore companies
The International Consortium of Investigative Journalists or ICIJ has released 11.9 million leaked Pandora papers to expose the “financial secrecy” of world leaders and others in the seventh and biggest ever leak so ...
Read more