Indian IT
TCS Layoffs 2025: Are 12,000 Job Cuts Signaling a Mass Exodus...
The Indian IT sector is experiencing unprecedented turbulence as Tata Consultancy Services (TCS) announced massive layoffs affecting 12,000 employees, representing 2% of its global...