Re: Recurring revenue
"How long does a US visa last for?"
The H-1B is a 3 year visa with one renewal, for a total of 6 years. Then the worker is eligible, with employer sponsoring, to apply for permanent residence (green card). But guess how many employers sponsor a green card vs simply kick their butts back to India? Almost none.