Subscribe
URL of the page has been copied to clipboard.
Meaning : A United Nations agency that invests directly in companies and guarantees loans to private investors. Affiliated with the World Bank.
Synonyms : ifc
Install App