Terramesh System and Green Terramesh are modular systems used to form rock and vegetated (green) faced soil reinforced slopes (also known as Mechanically Stabilised Earth).
Digital EPDAddress & Contact
Our Address
Via Roma, 57, 84092 Bellizzi SA, Italy
Click on button to show the map.