India's leading IT services provider, Tata Consultancy Services (TCS), reported a net profit of Rs 12,380 crore for Q3 FY25, ...