Tata Consultancy Services (TCS), India’s largest IT services company, is set to reduce its global workforce by around 2%, which translates to approximately 12,000 employees. However, the company has ...
BENGALURU: TCS laying off over 12,000 mid- and senior-level employees has sent shockwaves across the tech industry. This move not just challenges the perception of TCS as a company known for job ...