NSE: IRFC

The Rail Financier's Crossroads: IRFC Navigates Growth and Volatility