IFC proposes up to $125m investment in India's Tata Capital Financial Services

IFC proposes up to $125m investment in India's Tata Capital Financial Services

IFC/World Bank HQ. Photo: IFC

Edited by: Pramod Mathew