international_finance_corporationEnglish

IFC, International Finance Corporation

Noun

A United Nations agency that invests directly in companies and guarantees loans to private investors, affiliated with the World Bank

English: International Finance Corporation, IFC

English words with similar meanings

Show 1 words