Over 1,600 tech employees being fired a day on average in January
More than 1,600 tech employees are being laid off per day on average in 2023 globally including in India, and the sacking episodes have gained… Read More »Over 1,600 tech employees being fired a day on average in January