Over one lakh employees laid off by tech firms worldwide in July 2024 alone: Report
By
CS Mathew
The layoff ‘season’ among the top tech companies around the globe has been going on for a few years now.