Geo: Italy
Boost visibility and drive traffic to the Alfa Romeo website to generate appointements and quote requests
Banners (display and native)
1.297.000 impressions
CTR: 1,8%
Be the first to get the new case studies and other insights about performance marketing by subscribing our free Newsletter.