B Becker New member Apr 2, 2010 #1 If a foreigner successfully set up an company in America, and he/she needs to stay in the states for its sake, what could be his/her options? Prolong a business visa or else?
If a foreigner successfully set up an company in America, and he/she needs to stay in the states for its sake, what could be his/her options? Prolong a business visa or else?