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