Innovation, impact, sustainability IFCs commitment : 2003 annual report. - Washington D.C. : W.B., 2003 - 120p. : ills. ; 23cm. Subjects--Topical Terms: The World Bank Dewey Class. No.: 332.1532 / WOP 2003