Equities researchers at StockNews.com started coverage on shares of Azure Power Global (NYSE:AZRE – Get Rating) in a research note issued on Monday. The firm set a “sell” rating on the energy company’s stock. Azure Power Global Stock Performance Azure Power Global stock opened at $4.31 on Monday. The firm has a 50 day moving […]