Tech industry lays off nearly 80k employees in the first quarter of 2026(tomshardware.com)2 points by Growtika 39 days ago | 0 commentsNo comments yet