International Finance & Indust Rial Development Corpn. Ltd.