Can I apply for an E-1 visa if my company is a start-up?
You can apply for an E-1 visa if you have a start up, but you will need to show that your trade is substantial and principally between the U.S. and your home country.
Khadija DerrickApril 6, 2023