State-run Indian Renewable Energy Development Agency (IREDA) has filed draft papers with markets regulator Securities and Exchange Board of India (SEBI) to float an initial public offering. The proposed share-saleContinue Reading