Flexsys narrows 6PPD alternatives, works towards commercialisation

1 Sep 2026