Datwyler notes pressure on margins as input costs rise

28 Feb 2023

Datwyler sells German civil engineering businessÂ