The Securities and Exchange Board of India (SEBI) has given the thumbs-up to the initial public offering (IPO) of the Indian Renewable Energy Development Agency (IREDA).