Holders of E2 visas in the United States must have the visa renewed every two years and according to a recent article in the New York Times renewal is no slam dunk and can the process can be very subjective.
Folks who move to the US to set up a business with an E2 face renewal risk. Read about a recent case at the New York Times here.
You must be logged in to post a comment.