Concept

International Finance Corporation

Properties

Alt label
  • IFC
SES ID
  • 37582
  • 77565
Notation
  • 37582
In scheme
Broader