• Search 
  • Business Name:
  • By Telephone:
  • Location:

IFCI Infrastructure Development Limited (IIDL)

IFCI Tower, 61, 6th Floor, B-Wing
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

Wholly owned subsidiary of IFCI Limited. Formerly known as Industrial Finance Corporation of India. IFCI Limited (IFCI).