Datwyler lowers financial targets amid rising costs

20 May 2022

Datwyler confident about second half on high healthcare orders