News

IT giant Tata Consultancy Services (TCS) is reportedly planning to lay off around 12,000 employees in FY26 as part of a major restructuring move, according to multiple reports on Sunday.