Project Details
  • Location: Lesvos - Greece
  • Installed Power: 69.12 kWp