Indian solar power producer Azure Power Global Ltd (NYSE:AZRE) narrowed to INR 366 million (USD 4.9m/EUR 4.2m) its net attributable loss in the second fiscal quarter through end-September as revenues grew.