Indian firm Azure Power Global Ltd (NYSE:AZRE) has secured an INR-678.3-million (USD 10.5m/EUR 9.4m) debt facility from the World Bank to support its rooftop solar programme.