PROJECT SPECIFICATIONS

  • Location: Boulgara - Lokron
  • Latitude: 38.587427
  • Longitude: 23.153864
  • Status: Pending Permit Approval
  • Total Capacity: 36 MW