IFCI Limited, formerly known as Industrial Finance Corporation of India, is a development financial institution under the Ministry of Finance, Government of India. It was established on 1 July 1948 as a statutory corporation with the objective of providing medium and long-term financial assistance to industries.
This information is taken from the official website of IFCI and Wikipedia.
In the year 1993, IFCI was reorganized as a company under the Indian Companies Act, 1956 to provide it with greater operational flexibility. Currently, it is listed on BSE and NSE and has seven subsidiaries and one associate company under it.
This information is taken from the Wikipedia.