Over 80,000 Tech Employees Lost Jobs Globally In First Four Months This Year In 279 Firms: Report
New Delhi: More than 80,000 employees in the technology sector have lost jobs in the first four months this year, ...
New Delhi: More than 80,000 employees in the technology sector have lost jobs in the first four months this year, ...