22 employees
Geofabrics manufactures needle-punched, non-woven geotextiles and geocomposites for construction, civil applications and various sectors.
1990