Dutch startup Mevaldi secures funding to scale bio-based polymer technology

19 Sep 2025