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