tech employees

Over 80,000 tech employees lost jobs globally in first four months this year in 279 firms
Business

Over 80,000 tech employees lost jobs globally in first four months this year in 279 firms

More than 80,000 employees in the technology sector have lost jobs in the first four months this year, and layoffs…
Back to top button