3 ms·
Well, if you work on your own startup you don't need work authorization. Just a tourist visa, which is pretty simple to get.
by shafyy 7y ago
Well, if you work on your own startup you don't need work authorization. Just a tourist visa, which is pretty simple to get.