Shares of Tata Consultancy Services (TCS), the country's largest IT services provider, continue to remain under pressure, ...