Abbreviation: IFCInstitution Type: Non-Governmental Organization (NGO)Location: United StatesWebsite: http://www.ifc.org