News

Zelestra has begun commercial operations at its 435MWdc Gorbea solar project in the state of Rajasthan, India.