INDEX 26 Location: Rte François-Peyrot 30, 1218 Le Grand-Saconnex, Switzerland Start date: Tuesday, 21 April 2026 End date: Friday, 24 April 2026 Nonwovens exhibition. INDEX 26