IREDA falls

IREDA shares tumble 8.5% as F&O trading begins, down 51% from peak

Shares of Indian Renewable Energy Development Agency (IREDA) tumbled over 8 percent in intra-day trade on Friday, February 28, as…

10 hours ago