Indian solar power producer Azure Power (NYSE:AZRE) has signed an agreement for a USD-135-million (EUR 115.5m) solar rooftop debt financing, it announced today.