News India’s IT services firms likely to post 4 to 6 per cent revenue growth in FY 2026 March 12, 2025