4 ms·
Paradise - "tax haven" is translated as "tax paradise" in many languages. Panama - well, Mossack Fonseca was in Panama.
by rescbr 5y ago
Paradise - "tax haven" is translated as "tax paradise" in many languages.
Panama - well, Mossack Fonseca was in Panama.