3 ms·
Setup a business entity in the US. Work from your country. No need for a visa.
by joonix 14y ago
Setup a business entity in the US. Work from your country. No need for a visa.
- juliogreff 14y agoThat's interesting. Do you have any pointers on how to do something like that?