Datwyler sets out ‘resilient’ strategy for profitable growth

20 Nov 2025