Project Details
  • Location: Chios - Greece
  • Installed Power: 98.28 kWp