The Indian Renewable Energy Development Agency (IREDA) has filed a draft red herring prospectus with the Securities and Exchange Board of India (SEBI) for its proposed initial public offering (IPO).