Product filter
- 35.15m
- 2018
- €8,990,000 tax paid
South of France
- 26.82m
- 2015
- €3,190,000 tax paid
Spain
- 24.66m
- 2021
- €3,700,000 ex tax
ITALY
- 22.80m
- 2025
- €4,500,000 tax paid
South of France
- 11.50m
- 2018
- €600,000 ex tax
Italy
- 33.53m
- 2018
- €13,000,000 tax paid
ITALY
- 8.26m
- 2019
- €280,000 tax paid
South of France