Thursday | Sep 19 2024 |
This brings the total number of tech professionals laid off this year to over 1,36,000 across 422 companies
Subscribe to our newsletter to get updates on our latest news