What is the meaning of E-2 visa?

What is the meaning of E 2 visa

E-2 visa The E-2 visa is a long-term non-immigrant visa that allows foreign nationals investing in a US business to direct and develop the business while living and working in the US. The E-2 nonimmigrant classification allows a national of a treaty country to be admitted to the United States when investing a substantial amount of […]