TCS Lays Off 20,000 Workers While Unveiling $6.5 Billion AI Transformation Plan

Tata Consultancy Services (TCS), India’s largest IT services provider, has made news for its massive workforce overhaul.