Begin typing your search...
You Searched For "employees lost jobs"
About 27K employees lost jobs at Indian startups to date, over 8K this...
At least 27,000 tech employees at Indian startups have lost their jobs since the funding winter crept in last year, and the list is only growing.