IFC Innovation impact Sustainability IFC's Commitment - IFC 2003 ISBN: IFC's 2003 Annual Report Subjects--Topical Terms: IFC Board of Directors Dewey Class. No.: 332.153INT