Zoomcar
Internet/E-commerce . India . 501-1000 employees
Zoomcar is an Indian self-drive car rental company, headquartered in Bangalore, India. The company was founded in 2013 by David Back and Greg Moran. As of April, the company operates in 45 cities across the country.