News
Tech Sector Layoffs Top 239,000 Worldwide in 2023
More than 239,000 employees in the global technology sector have been laid off since the beginning of this year, according to data compiled ...