Tuesday | Nov 26 2024 |
This latest round of reductions has further inflated the year’s overall layoff numbers, bringing the total to 1,24,517 employees affected across 384 companies globally
Subscribe to our newsletter to get updates on our latest news