PV Hernansancho

Power: 0.5 MW
Localization: Spain - Segovia
Status: Completed
Scope: Structure Design, Manufacture, Suply and Assembly
Technology: Fixed

Multimedia