Overview
206
MW DC
Peak Power
Italy
Location
1 023
MWh
Capacity
9
Hectares
Surface
68 500
Households supplied
2028
Operation date
PPAs
Project status