Kraton joins Michelin project to produce bio-ingredient 5-HMF

6 Oct 2025