Coming to America on the “Franchise” Visa

2015-07-29T21:52:03-04:00

{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 [...]