Total Revenue 2024 € 1,030,300,000
Revenue per market segment
65%
Retail
6%
Food Service
30%
Revenue per country
85%
Netherlands
8%
Belgium
4%
Germany
3%
Other