Datwyler ‘scaling business model’ to deliver medium-term growth

21 Nov 2023