Zoomcar, a leading self-drive car rental company, has marked a significant milestone by launching its first fulfillment unit in Chennai. This strategic move underscores the company’s aggressive expansion plans as it sets its sights on opening 100 more centers across India by the end of 2024.