Indian Railway Finance Corporation Ltd (IRFC) is a wholly-owned finance company of the government of India (GoI) operating under the ministry of railways (MoR). It is the dedicated market-borrowing arm of the Indian Railways. It finances the acquisition of rolling stock assets, such as locomotives, coaches, wagons, trucks, flats, etc; handles leasing of railway infrastructure assets and...