EG67

Power: 1 MW
Localization: Italy - Sicilia
Status: Under Operation
Scope: Turn Key Project
Technology: Fixed