PROJECT SPECIFICATIONS

  • Location: Mavrouda - Volvi
  • Latitude: 40.810836
  • Longitude: 23.458568
  • Status: Pending Permit Approval
  • Total Capacity: 9,97 MW