Indian Renewable Energy Development Agency IREDA’s Initial Public Offering (IPO) opens on November 21, with […]