CorporateMahindra Last Mile Mobility gets Rs 300 crore from IFC as first tranche of investmentBY Press Trust of India