IREDA clears equity investment to set up power project in Nepal ...
IREDA share price: The scrip moved 6.06 per cent down to close at Rs 272.25. At this price, it has slipped 12.18 per cent from its all-time high of Rs 310, ...
Read more at Business Today