- Joined
- Apr 2009
- Messages
- 2,704
First and foremost, I would find out which EMIs support some of the countries you mention there. Seychelles is a hot topic at the moment, and there are people claiming that it's possible to get an EMI for such a company. If that is correct and it's still easy to set up a company there as it was before, then that would be my best bet.
However, you should be aware that it's not as easy anymore to hide behind a company to avoid paying taxes! I don't know how it works with Thailand, but I know there are some knowledgeable members here who know something about it. @wellington @Jbb1 @jafo

