LA RODA –
ALBACETE – SPAIN

Portfolio List
la-roda-albacete

LA RODA – ALBACETE
Project description: 2 MWac / 2,225 MWdc Location: Albacete (Spain) Structure: 2-Axis Tracker