The automobiles sales are declining in India, and that should have these guys worried as they are part of the automobile ecosystem. But given their business model and some big-time financial backers they are in a sweet-spot to make most out of this downturn.
Identify the founders and the company that they started.
Identify the founders and the company that they started.
Answers:Vikram Chopra and Mehul Agarwal, the founders of Cars 24.