IREDA clarifies on NSE's query over Nepal hydropower project. Details here

IREDA share price: IREDA shares settled 5.71 per cent higher at Rs 272.10 on Friday, pausing their sharp two-day correction. The counter has given multibagger returns by rallying 160.01 per cent on a year-to-date (YTD) basis.
Read The Rest at :