Startups start laying off
Data from layoff.fyi show Indian start-ups have laid off 7,743 people till September this year compared to 1,090 last year. In the last financial year, 71,073 employees have been laid off across the world by startups of which, over 10.89 percent of employees were laid off by Indian start-ups. Between April 1 and Sept 20, […]
Continue Reading