You are reading a single comment by and its replies. Click here to read the full conversation.
  • From the perspective of a Brit evading/avoiding tax - why put your money in Panama when you live in a tax haven?

    From the perspective of a non-Westerner stealing money - put it in a country that's unlikely to try to freeze/grab your assets (i.e., not the UK).

About

Avatar for   started