In a surprising turn of events, Zoomcar President, Adarsh Menon, has stepped down from his position within just six months of joining the company. This move comes hot on the heels of the termination of Zoomcar’s cofounder Greg Moran from his role as CEO last month. The sudden departure of Menon raises questions about the […]