HomeZee News :Technology News Over 15,000 tech workers lost jobs in May globally; Worrying signs for IT employees? byRITIK SINGH -May 28, 2022 0 Since March 2020 when the Covid-19 pandemic started, 1.25 lakh employees have been laid off by around 718 startups globally. from Zee News :Technology News https://ift.tt/Cr0p7ci Tags: Zee News :Technology News Facebook Twitter