Obama creating ‘startup visas’ to encourage foreign entrepreneurs to start companies in the U.S. by Monica Nickelsburg
The Obama administration is making it easier for entrepreneurs worldwide to launch startups in the U.S. Today, the Department of Homeland Security (DHS) is publishing the White House’s International Entrepreneur Rule. The program grants temporary visas to startup founders from other countries if their companies meet...