Obama creating ‘startup visas’ to encourage foreign entrepreneurs to start companies in the U.S. by Monica Nickelsburg on August 26, 2016August 26, 2016 at 12:49 pm 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… Read More