/

/

Porto Torres Solar

Porto Torres Solar

Project Details
Technology
LocationSardinia, Italy
Project Capacity17 MWp