Geneva, Switzerland, May 28, 2026: INDEXTM26, the world’s leading nonwovens exhibition organized by EDANA in collaboration with Palexpo, concluded successfully in Geneva, reaffirming the city’s position as a major global hub for innovation, sustainability, and advanced technologies in the nonwovens industry.