TenCate Geotube®

TenCate Geotube® systems are being installed since more than 50 years. The trademark Geotube® designates these units made of high strength woven to be the answer to land reclamation or to dewater sludge.