Indian techies on work visas struggle to find new jobs in the US after being laid off
Since November of last year, about 200,000 IT professionals have lost their jobs, setting new records at firms like Google, Microsoft, Facebook, and Amazon. Following the termination of their employment