IRFC, also under the Ministry of Railways, recorded a turnover of Rs 26,644 crore, a net profit of Rs 6,412 crore, and a net ...