IFC considers $73m investment in Mahindra Group's new subsidiary

IFC considers $73m investment in Mahindra Group's new subsidiary

Edited by: Padma Priya