Tech industry lays off nearly 80k employees in the first quarter of 2026

(tomshardware.com)

6 points | by speckx 7 hours ago ago

No comments yet.