L-1 or E Visa: Setting up a New Business (Ⅱ)
Factors governing the choice of appropriate visa
Following are the basic issues that determine the choice of the most suitable visa category to set-up a new office in the United States:
1. Country of nationality
E-1 or E-2 visas can be used only if a treaty of commerce and navigation or a bilateral investment treaty exists between the
2. Nature of business
E-1 visa can be used by foreign entities not having a substantial investment in the
Source:Visapro