79 institutions hold shares in Azure Power Global Limited (AZRE), with 3M shares held by insiders accounting for 6.23% while institutional investors hold 96.36% of
80 institutions hold shares in Azure Power Global Limited (AZRE), with 3M shares held by insiders accounting for 6.23% while institutional investors hold 95.95% of