BY SUSAN LAHEY Reporter with Silicon Hills News Last year, Congress introduced the Startup Visa Act to provide visas to foreign entrepreneurs who have U.S. backing and whose businesses are expected to provide certain levels of employment, revenue, or capital investment. If the legislation ever passes, it may make things a lot easier, said Sweta […]