Innovation impact sustainability IFC's commitment/International Finance Corporation - Washington, D C: International Finance Corporation, 2003 - 120 Dewey Class. No.: 332.15 INN.P3