TCS to lay off 12,000; assures support, compassion, dignity during process Layoff July 28, 2025 Tata Consultancy Services (TCS), the Indian multinational software exporter, is gearing to let go two per cent of its global…