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