Layoff · May 11, 2026
600
20% of the workforce
1 source reporting this layoff. Previews load live from each site.
zi-20260505