The tech industry across the world is in a state of turbulence. Lay-offs and hiring freezes have become buzzwords as technology giants — from Facebook, Twitter and Google to Amazon and Microsoft — have been sacking their employees in large numbers. The plight of Indian workers in the United States on H-1B visas is particularly […]