Loading…
Essentra acquires 49% minority stake in Filters joint venture for £11.6m · Endata