Begin typing your search...
Showing results for "#tech sector"
Over 2.12 tech employees laid off in 2023 1st half, more than 27K in...
More than 11,000 Indian startup employees have been laid off this year to date, nearly 40 per cent more than last year in the same period.