Moulding machinery major Desma broadens management team

5 Oct 2023