Panama Papers: List of individuals, intermediaries and addresses connected to Sri Lanka
A large tranche of documents was released on 9 May 2016 by the International Consortium of Investigative Journalists (ICIJ) around “Panama Papers”, a fraction from a trove of more than 11.5 million leaked…