In the first two weeks of 2023, 91 tech companies have laid off more than 24,000 employees, according to tracking site layoffs.fyi. The website tracks tech company layoffs since the start of COVID-19, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results