Business News Startups Cars24 lets go of 600 employees citing “business as usual, performance linked exits” Indian start-up land is facing layoffs from all directions. Online used car… Guntas SinghMay 19, 20222 minute read