
Spain
Robin Whitlock
Zelestra has successfully reached financial close for a portfolio that includes six solar PV projects in Spain that form the Belinchón and Brazatortas clusters, totalling 237 MWdc.