Innovation, impact, sustainability : IFC's commitment ; 2003 annual report /
International Finance Corporation and edited by Paul McClure
- [Washington, DC] : International Finance Corp., 2003.
- 96 p. ; 27 cm.
0821356526
International Finance Corporation -- Periodicals. International finance -- Statistics -- Periodicals. International Finance Corporation.