The new US green card restriction, which threatens thousands of Indian IT workers, reminds of the H-1B visa rattle of 2025 ...