Want to Start A Business in the U.S. and Live Here? The E-2 Treaty Investor Visa May Be for You
For those who have an entrepreneurial spirit, or who have ever thought about opening a business in the U.S., the E-2 investor visa may be a good fit. This visa allows for a foreign person to open a U.S. business and stay and live in the U.S. legally for an indefinite amount of time. As […]