Loading…
Seqens invests over £10M in cosmetics ingredients plant in Billingham, UK · Endata