In what appears to be a shocking turn, Tata Consultancy Services (TCS)—India’s flagship IT company—has reportedly initiated the process to terminate the services of around 12,000 middle and senior-level managers. This move, cloaked under the garb of “performance realignment” and… Read More ›