StockNews.com initiated coverage on shares of Azure Power Global (NYSE:AZRE – Get Rating) in a report released on Monday. The firm issued a sell rating on the energy company’s stock. Azure Power Global Stock Performance Shares of Azure Power Global stock opened at $1.59 on Monday. The firm has a fifty day simple moving average […]