Indian companies’ reliance on H-1B visas for new employment has seen a dramatic downturn, with FY 2025 showing a 37% drop in ...