Share this page

IFC Client Azure Power is First Indian Renewable Energy Company to List on a U.S. Stock Exchange