Hit by layoffs, thousands of Indian professionals scramble for options to stay in the US
The situation is getting worse for those on H-1B visas as they have to find a new job within 60 days or else, they would be left with no other option but to head back to India.