IRFC Share Price: Shares of Indian Railway Finance Corporation (IRFC) closed in the red on Friday, July 11, as market volatility weighed on PSU stocks. The stock opened slightly weaker at Rs 136.85, ...