Definition : International Finance Corporation
Category : Business » Companies & Corporations
Country/Region : Worldwide Worldwide
Popularity :

What does IFC mean?

The International Finance Corporation (IFC) promotes sustainable private sector investment in developing countries. IFC is a member of the World Bank Group and is headquartered in Washington, DC.

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 1 more result for IFC
United States IFC Independent Film Channel
News & Entertainment
TV & Radio