The Indian Railway Finance Corporation (IRFC) has solidified its position as India’s 3rd largest government-owned Non-Banking Financial Company (NBFC). As of March 2024, the company reported a revenue of ₹26,600 crore (US$ 306.1 million) and a profit of ₹6,400 crore (US$ 73.6 million). Recognising its financial strength and consistent growth, the Government of India has …