In FY20, IRFC had financed 76% of the rolling stock purchased and leased to the MoR (Ministry of Railways). IRFC's total revenue from operations increased by 19.3% from 9207.9 crore in FY18 to 10987.4 crore in FY19 and by 22.2% to 13421.9 crore in FY20, and was 7384.8 crore in 1HFY21. In FY18, FY19, FY20, and 1HFY21, net profit stood at 2001.46 crore, 2139.93 crore, 3192.09 crore and 1886.84 crore, respectively....