INDEX 23 Unites Nonwovens Industry in Geneva, Switzerland

[ad_1] The international nonwovens community came together once again in Geneva last week for INDEX23. Attendees were delighted to see such a global presence, with 610 exhibitors from 43 countries…