Datwyler hit by loss of Covid business, underutilisation

19 Feb 2024