Indian Railway Finance Corporation (IRFC) is an Indian public sector undertaking (PSU)[2] engaged in raising financial resources for expansion and running through capital markets and other borrowings.[3][4] The Government of India owns a majority stake in the company, while the Ministry of Railways has administrative control.[5] In March 2025, IRFC was given the Navaratna status by the Government of India, becoming the 26th PSU in this list.[6][7]