Monthly Archives: May 2011

Tech talents other countries leaving Silicon Valley because of Visa issues

Tech talents from India, other countries leaving Silicon Valley http://smf.is/1sUatv

Posted in Uncategorized
Startup Visa Team
Follow

Get every new post delivered to your Inbox.

Join 1,878 other followers