Index Nonwovens exhibition at Palexpo, Geneva, Switzerland. May 19-22, 2026. Exhibitor – Booth 1122.