Cars24 Co-founder and COO Mehul Agrawal is stepping down from his operating role at the company ahead of its planned IPO. "4,000 relentless days of blood, sweat and heart! And today I’m stepping back from my operating role at Cars24," Agrawal said in a LinkedIn post. Agrawal's announcement comes a day after another Co-founder, Gajendra Jangid, quit the startup.