Startup layoffs down 62% in 2024 so far; likely to step up hiring 0 23.06.2024 22:47 Business Standard The full year 2023 saw a staggering 16,398 layoffs, according to layoffs tracking platform Layoffs.fyi