STEFANA-AMPELIA

PROJECT SPECIFICATIONS

  • Location: Stefana-Ampelia - Tanagra
  • Latitude: 38.244908
  • Longitude: 23.579379
  • Status: Pending Permit Approval
  • Total Capacity: 33 MW