More than 199,000 global technology-sector employees have been laid off so far in 2023.
MarketWatch.com - Top Stories, MarketWatch
Sat, 05/27/2023 - 3:31pm
More than 199,000 global technology-sector employees have been laid off so far in 2023.