Zoomcar is a 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. Read More
Delhi Police have arrested a former national-level judoka along with his accomplice for stealing cars from self-drive car rental company Zoomcar, the police said on Tuesday. ...