Setback for IT giant: TCS to take $70 million one-time hit as US Supreme Court rejects appeal - here’s what the case is about
The Times of India
The Times of India
Latest news on Tata Consultancy Services (TCS), an Indian multinational information technology services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a part of the Tata Group and operates in 150 locations across 46 countries. It was founded in 1968 by a division of Tata Sons Limited. TCS is the largest Indian company by market capitalization and is among the most valuable IT service brands worldwide.