Correct. This is also detailed at http://blueseed.co/faq.html#visa
By comparison, the US granted 3.8 million business visas in 2010, vs. only 117,000 H-1Bs. (Note that H-1B visas don't let you work for your own startup.)
By comparison, the US granted 3.8 million business visas in 2010, vs. only 117,000 H-1Bs. (Note that H-1B visas don't let you work for your own startup.)
No comments yet.