Stabilazition and restoration of landslides on roads of Evia Island SERVICES: Geotechnical INDUSTRY: Geotechnical Project details Location: Evia / GREECE