Tata Consultancy Services is an Indian multinational information technology services and consulting company, headquartered in Mumbai, Maharashtra, 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. ...