Tag: Hydroelectric Power Project in Nepal
IREDA Approves Equity Investment for Nepal Power Project; Stock Drops 6%
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...