Nonwovens DILO receives award for the new development “MicroPunch” October 5, 2024October 5, 2024 manager