Over 197,000 tech employees affected by 2023 layoffs Layoff May 23, 2023 According to data from Layoffs.fyi, as of May 2023, more than 197,000 employees had been laid off by 698 companies.…