We published our Q3 2024 results on November 6, 2024
Find all info here
Annual Report 2017
In 2017, net consumer online sales were €2.8bn. On track to deliver close to €5 billion in online sales by 2020