IRCTC, IRFC upgraded to Navratna status, Railway Minister complements 7 months ago Indian Railway Catering and Tourism Corporation is a Ministry of Railways CPSE with an annual turnover of ₹4,270.18 crore