Total Revenue 2024 € 1,110,100,000
Revenue per market segment
69%
Retail
5%
Food Service
26%
Revenue per country
85%
Netherlands
8%
Belgium
4%
Germany
3%
Other