IFC considering $20m investment in Aavishkaar Capital's latest India fund

IFC considering $20m investment in Aavishkaar Capital's latest India fund

IFC/World Bank HQ. Photo: IFC

Edited by: Padma Priya