Family having lunch on a wood table
Shaping a World of Trust
push history
190 years and still innovating
Push Key Data

€6.2

billion in revenue in 2024