Archynetys Live news trend intelligence
▲ Peaking Technology

New data suggests layoffs will affect 14,259 people by the end of 2026, up 78% from first forecast of the year

1sources
1articles
0velocity
57m agofirst detected

Sources (1)

Related trends