Technology Oerlikon presented a new staple fibre process at ITMA 2023 July 13, 2023July 13, 2023 manager