June 21, 2018VERDIN Immigration Law Dallas – What Is an E2 Visa?Dallas Business Immigration Lawyer E2 Visa FAQs - What are E2 Visas? VERDIN Immigration Law – Dallas Immigration Attorneys The E2 Visa is a non-immigrant visa which allows foreign nationals to start businesses in the U.S. The E2 Visa requires