Azure Power Global Limited (AZREF) Stock Analysis & Winston Score
Azure Power Global is a solar energy company based in India. It builds, owns, and operates solar power plants that generate electricity from sunlight. The company sells this electricity mainly to Indian government agencies and large commercial buyers under long-term contracts. Azure Power earns revenue by selling electricity at fixed prices through power purchase agreements that typically last 25 years. It operates solar projects across many Indian states, making it one of the country's earlier large-scale solar developers. The long-term contracts provide revenue visibility, but the company carries significant debt to fund its capital-intensive projects. Azure Power has faced financial reporting delays and governance concerns in recent years, and its ability to refinance debt and restore investor confidence remains a key risk going forward.
Winston Score: 35/100 — Below Average
Below-average fundamentals — multiple weak pillars.
- Quality: Strong (22/30)
- Growth: Weak (2/20)
- Cash Flow: Mixed (3/10)
- Stability: Good (5/10)
- Valuation: Data not available (0/10)
- Ownership: Weak (1/15)
Key Facts
Price: $1.00
Market Cap: $64M
Sector: Utilities
Industry: Renewable Utilities
Exchange: Other OTC

