State-owned Indian Renewable Energy Development Agency (IREDA) initial public offering (IPO), which concluded on Thursday, November…