Spanish independent power producer (IPP) Zelestra has begun commercial operations at its 435MWdc Gorbea solar project in the state of Rajasthan, India.
PV Tech spoke with international buyers and investors on key industry issues such as new technology equipment procurement, supply chain management and ESG compliance.