Project Details
  • Location: Rodos - Greece
  • Installed Power: 99.36 kWp