Nearly 2,00,000 Employees Let Go Worldwide In 2023 As Job Losses Plague Tech Sector
23 May 2023 7:53 AM GMT
X