How long does the process last? Anyone know. Should I apply now, if I plan to move in 2 years? What are the requirements.
The site
http://www.insservice.org/ is no good on giving info.
I really don't feel like joining the greencard lottery, are there other legit ways to move in and 'start' a business?