Project: Italy
Installation Type
:
Field Installation
Location
:
Italy
Electrical Power Output
:
2.5 MWp
Close this window