Indian startups continued to lay off employees in 2023, with at least 11 tech startups firing 1,400 employees in the ......
Follow VCCircle on Google News for the latest updates on Business and Startup News