Alameda General Information
A 1.5 megawatt solar project operating in Suvereto, Italy. The solar park produces renewable electricity through solar power plants that serves the households needs of the area concerned.
Want to dig into this profile?
We’ll help you find what you need