Premium
International Finance Corporation (IFC), an investment arm of the World Bank, is the largest global development institution focused exclusively on the private sector in developing countries.Over the years, IFC has invested in nearly 400 companies in India. Indian firms constituted around 10% of IFC's global portfolio with a total commitment ......
This is a Premium article. Please subscribe or log in to read the full story!
Here's a selection of our recent premium content.
Already a member? Click here to log in.