News Tech startup layoffs approach 71,000 in 2022 admin August 16, 2022 0Comment A total of 522 startups have laid of 70,698 employees in 2022, according to Layoffs.fyi,… Read More