Automotive major Mahindra & Mahindra Ltd has picked up a 16% stake in self-drive car rental startup Zoomcar for $27.6 ......
Follow VCCircle on Google News for the latest updates on Business and Startup News