Indian Tech Services Firms May Lay Off Between 80,000 to 1.2 Lakh People: Report
New Delhi: Indian technology services firms may lay off between 80,000 to 120,000 lakh people over the next two quarters, a news report said, quoting… Read More »Indian Tech Services Firms May Lay Off Between 80,000 to 1.2 Lakh People: Report