News

Shares of Indian Renewable Energy Development Agency (IREDA) declined by 2 percent to Rs 172 per share on June 6, after the ...