Consumer
22 December
IFC set for strong exit move as India portfolio firm aims for over $1 bn valuation
International Finance Corporation (IFC), the private sector investment arm of the World Bank Group that invests across ...
Read MoreInternational Finance Corporation (IFC), the private sector investment arm of the World Bank Group that invests across ...
Read More