IREDA share price: IREDA shares tank 14% in three sessions. What should you do?

[ad_1] Shares of India Renewable Energy Development Agency (IREDA) fell 5% to the day’s low