Technology Oerlikon Reports Robust Q1 Results Amid Challenging Markets May 13, 2024May 13, 2024 manager