Product filter
- 33.53m
- 2018
- €13,000,000 tax paid
ITALY
- 8.75m
- 1984.86
- €950,000 tax paid
Italy
- 10.07m
- 2005
- €410,000 tax paid
UK
- 10.07m
- 2011
- €695,000 tax paid
Italy
- 10.07m
- 2011
- €630,000 tax paid
ITALY
- 13.40m
- 2011
- €590,000 tax paid
Monaco
- 13.40m
- 2014
- €780,000 tax paid
Monaco
- 16.10m
- 2014
- €790,000 tax paid
Italy