Indian Railway Finance Corporation Limited has been awarded an 'excellent' performance rating for the fifth consecutive year. This achievement underscores IRFC's strategic strength, governance ...