Azure Power wins 300MW solar ISTS contract in India

Azure Power can develop the solar project at any location in India. Credit: Mariana Proença on Unsplash.



  • Azure Power