
Indian Railway Finance Corporation Ltd.
https://irfc.co.inIndian Railway Finance Corporation (IRFC) is a non-banking financial company (NBFC) in infrastructure finance. It raises funds from financial markets to construct assets, which are then leased to the Indian Railways.