PROJECT SPECIFICATIONS

  • Location: Vlaxogiorgos - Lokron
  • Latitude: 38.591592
  • Longitude: 23.109239
  • Status: Pending Permit Approval
  • Total Capacity: 30 MW