TY - BOOK AU - IFC TI - Innovation impact Sustainability IFC's Commitment SN - IFC's 2003 Annual Report U1 - 332.153INT CY - IFC 2003 KW - IFC Board of Directors ER -