The company currently holds 123.41 B in liabilities with Debt to Equity (D/E) ratio of 5.19, indicating Azure Power may have difficulties to generate enough cash to satisfy its financial obligations. Our trade advice tool can cross-verify current analyst consensus on Azure Power Global and to analyze the company potential to grow in the current economic cycle.