Tata Consultancy Services is an Indian multinational information technology services and consulting company, headquartered in Mumbai, Maharashtra, India and largest campus and workforce in Chennai, Tamil Nadu, India. Read More
The share price of Tata Consultancy Services (TCS) fell around 2 per cent on Monday, which is the last day for retail investors to participate in the company's Rs 18,000 crore share buyback plan. ...