91 tech companies lay off over 24,000 employees in first 15 days of January- QHN

The year 2023 began on a bad note for tech workers globally and 91 companies have laid off more than […]