Indian solar power producer Azure Power Global Ltd (NYSE:AZRE) said Monday its net loss has narrowed to INR 306.7 million (USD 4.7m/EUR 4.2m) in its fourth fiscal quarter through March 2017.