Found it on Facebook. God knows how reliable it is.
Self Drive Cars Rental In Delhi | Join Online, Book A Car & Drive | Zoomcar
The website appears to be a mess.
Self Drive Cars Rental In Delhi | Join Online, Book A Car & Drive | Zoomcar
Zoomcar is a Self-Drive car rental service with many locations across a city, and we’re coming soon to your neighborhood. We save you the cost and hassle of owning a car while giving you all the good parts: convenience, mobility, and independence.
The website appears to be a mess.