Indian Railway Finance Corporation Ltd (IRFC), the financial arm of the Indian Railways, has experienced a remarkable journey in the…