1. International Finance Corporation.
2. International Fisheries Commission (U.S. and Canada).
3. International Freighting Corporation.
British Dictionary definitions for IFC
abbreviation 1. International Finance Corporation
Related Abbreviations for IFC
IFC
International Finance Corporation