Texnology is pleased to exhibit at INDEX 20 in Geneva, one of the world’s leading nonwovens event. Come and visit us!