Can Your Business Investment Bring You to the United States?
SMA Law Firm2024-12-04T14:32:48-05:00Business owners and investors are using Treaty Investor visa, also known as the E-2 visa, to set up shop in the US.
The E-2 visa allows passport holders from any of the 80 E-2 countries that have treaties with the US to set up businesses in the US. […]