Panama Papers Interactive Map: World’s Countries Most Involved in Offshore Business, Linked to Mossack Fonseca

#PanamaPapers is the largest leak of tax documents in world’s history which revealed last week the names of the companies and shareholders worldwide who hid their wealth via the offshore accounts mechanism using the...