Indian Railway Finance Corportaion (IRFC) will now be a Navratna Central Public Sector Enterprise, Finance Ministry announced on Monday. The…