IREDA, REC, NALCO, NTPC Green Energy, BHEL, IRFC and SAIL were among major losers among public sector stocks in today's session as overall markets witnessed selling pressure.
IRFC share price closed almost flat on Monday and the stock has currently taken support from 52-week lows. Indian markets opened weak today but we witnessed strong buying at lower levels.