BERJA –
ALMERÍA – SPAIN

Portfolio List
berja-almeria

BERJA – ALMERÍA
Project description: 1,89 MWac / 1,935 MWdc Location: Almería (Spain) Structure: Fixed