bn:02527575n
Noun Named Entity
NL
No term available
EN
IFCI, previously Industrial Finance Corporation of India, is a development finance institution under the ownership of Ministry of Finance, Government of India. Wikipedia
Relations
Sources
COUNTRY
HEADQUARTERS LOCATION