“Startup” Visas could be next Green Card for foreign born Entrepreneurs
The current visa options for Entrepreneurs is limited to the E2 Visa (at least 100k initial investment requirement) or the L-1A which includes a requirement that the individual already lead a successful company overseas. This has the effect of limiting innovation and job creation in the United States.