Indian IT companies are reducing reliance on H-1B visas by shifting to offshoring and nearshoring amid US visa challenges.