Azure Power fully commissions its 600 MWs SECI project, the largest owned and operated single site solar project in India
Jan 03, 2022
New Delhi [India], January 3 (ANI/PRNewswire): Azure Power (NYSE: AZRE), a leading independent sustainable energy solutions provider in India, today announced the successful commissioning...