BankingWords

IFC - Details


English Term: IFC
Arabic Term: المؤسسة الدولية للتمويل
French Term: Société financière internationale
Spanish Term: Corporación Financiera Internacional
Arabic Definition:
Related Terms:
Show English Definition
English Definition: