Share this page

IFC to Invest INR 600 Crores at a Valuation of up to INR 6,020 crores in New Last Mile Mobility Company to be Launched by Mahindra & Mahindra Ltd.