US Suspends Cognizant’s PERM Filings: What the Green Card Freeze Means for Indian IT Workers

For thousands of Indian technology professionals in the United States, the green card is the finish line of a long race. It usually comes after years on an H-1B visa, with a lot of paperwork, patience, and uncertainty along the way. That race just got harder for one group of workers. The US Department of […]

