TY - BOOK ED - International Finance Corporation TI - Innovation, impact, sustainability : : IFC's commitment ; 2003 annual report SN - 0821356526 U1 - 332.153 PY - 2003/// CY - [Washington, DC] PB - International Finance Corp., KW - International Finance Corporation -- Periodicals. International finance -- Statistics -- Periodicals. International Finance Corporation ER -