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

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