31 March 2026
Fermenting demand: Understand perceptions around ingredient technology, health and sustainabilityHotel & Shop Plus Shanghai
When & Where
31 March 2026 9:04
- 9:04am +08GMT