Mould, hot runner firm selects manager for technology, sales

Back to the Article