IFC — synonyms, definition

1. IFC (Noun)

1 synonym
International Finance Corporation
1 definition

IFC (Noun) — A United Nations agency that invests directly in companies and guarantees loans to private investors; affiliated with the World Bank.

2 types of
UN agency United Nations agency