John Crane acquires Seebach GmbH Thursday 21 June 2018 12:00 John Crane has finalised its purchase of Seebach GmbH.