
Organization:
IFC
TIN 9909079501, LEI QKL54NQY28TCDAI75F60, SWIFT IFCWUS33XXX
Organization name
International Finance Corporation
Country name
International organization
Industry
Other Financial Institutions
Bond debt
51,435 mln USD