Tech layoffs leap to over 23K in April amid Intel, Meta, and Google’s restructuring bids
The tech industry continues to be marred by the wave of layoffs. April has seen the most number of layoffs this year, with 19 companies laying off 23,468 employees from various roles across functions. The number of professionals impacted by the round of layoffs in April is a steep rise in comparison to March, where […]
Continue Reading