Coming to America on the “Franchise” Visa


{5:06 minutes to read} Today we’re going to talk about the E-2 visa and how it applies to franchises. As we’ve talked about in previous articles, the E2 visa allows foreign investors to set up a U.S. company, invest in that company, and obtain a visa to run the company for up to 5 […]