Indian solar power producer Azure Power Global Ltd (NYSE:AZRE) announced on Friday that it has secured power purchase agreements (PPA) and the Letter of Award (LOA) for over 2,500 MW of its solar and wind farm projects in India.