Indian Railway Finance Corporation (IRFC) is wholly-owned by the Government of India and acts through the Ministry of Railways (MoR). It is registered with the Reserve Bank of India (RBI) as a Non-Banking Finance Company (NBFC) under the category of an Infrastructure Finance Company. The primary business of IRFC is financing the acquisition of rolling stock assets, which includes both powered and unpowered vehicles such as locomotives, coaches, wagons, trucks, flats, electric multiple units, containers, cranes, trollies of all kinds and other...