Definition of IFC in English:

IFC

  • International Finance Corporation.