Shares of tech major Tata Consultancy Services (TCS) were trading lower on Monday, following the company’s announcement to lay off around 12,200 employees in FY26.

By admin