Location:Italy

Capacity:4,8 MWp