TCS reports net reduction of over 23,000 employees in FY2026

Business