Layoffs

More tech layoffs in 2025 than in 2024?
9700%
Up in 2025
97.00%
$100$104.17
$100 →$3333.33
Volume: $362.14K
Show details

No more results