Tata Consultancy Services (TCS), India’s largest IT services company, is facing a wave of criticism after reports of mass layoffs sparked protests in Bengaluru, Chennai, and Hyderabad. Employees, supported by IT unions, gathered outside company offices with placards reading “Stop