The Initial Public Offer (IPO) of Indian Renewable Energy Development Agency (IREDA) was subscribed 38.80 […]