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