E1 Visa Eligibility Requirements Explained
Any treaty trader or investor coming to the United States for business must have either the E1 visa or the E2 visa, respectively. In addition, these investors or traders must also be under a commerce and navigation treaty between the …