PROJECT SPECIFICATIONS

  • Location: Vamvakofito - Iraklias
  • Latitude: 41.178177
  • Longitude: 23.426334
  • Status: Pending Permit Approval
  • Total Capacity: 18,46 MW