Altea Green Power Secures Authorization For 96.8 MW Photovoltaic Project
Altea Green Power SpA has received authorization for a 96.8 MW photovoltaic project located in Nardò, Puglia.
Altea Green Power SpA has received authorization for a 96.8 MW photovoltaic project located in Nardò, Puglia.