Megha Malhotra
January 31, 2024
New Delhi (India), January 31: With over 4.25 lakh tech employees losing jobs in 2023, and more than...