Switzerland INDEX Exhibition Site
INDEX, the world's largest non-woven industry event, was launched in Switzerland. There are many exhibitors on site, attracting countless industry enthusiasts and operators. We're looking forward to meeting you at Booth 4308, from April 18 to 21!
