Layoff · May 7, 2026
200
10% of the workforce
1 source reporting this layoff. Previews load live from each site.
Document