Posts

Showing posts with the label Panama Papers

10 Countries Where Business Practices Are Viewed as Most Secretive

Image
Latin American nations are seen as the most difficult in which to follow the money. People navigate a rainy day in Argentina, seen as the country with the least transparent business practices. (Natacha Pisarenko/AP) When journalists unveiled the  Panama Papers  – a financial documents leak of historic size – Argentina's president, Mauricio Macri, was first on the International Consortium of Investigative Journalists' list of " power players " linked to offshore accounts.