In a significant development for Indian Railways Finance Corporation (IRFC), Smt. Usha Venugopal, an officer of the Indian ...