international finance corporation ifc

Department International Finance Corporation (IFC)
Address PO Box 41283, CRAIGHALL, 2024
Street Address Illovo Boulevard , 14 Fricker Road, Illovo, JOHANNESBURG
Phone No 011 731 3000
Fax 011 268 0074
Email
Website http://www.ifc.org