iStock Business India’s IT sector faces uncertainty as US proposes 25 per cent outsourcing tax Eastern EyeSep 11, 2025