IFCI Infrastructure Development Limited (IIDL)
IFCI Tower, 61, 6th Floor, B-Wing
Nehru Place, New Delhi - 110 019
Delhi
Nehru Place, New Delhi - 110 019
Delhi
Telephone: +91 - 11 - 41732243
GSM/Mobile: +91 - 9990725654, 9911725100
E-Mail: sales@iidlindia.com
Website:www.iidlindia.com
GSM/Mobile: +91 - 9990725654, 9911725100
E-Mail: sales@iidlindia.com
Website:www.iidlindia.com
Wholly owned subsidiary of IFCI Limited. Formerly known as Industrial Finance Corporation of India. IFCI Limited (IFCI).