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 : international finance corporation
Install App
Ifc meaning in Telugu.