Alt Image Text

Top 10 Branded Web Videos: Dior Tops Chart With Charlize Theron ‘Gold’ Spot

Performance Marketing

Dior’s new ad featuring decade-long spokeswoman Charlize Theron grabs the top spot in this week’s Adweek/VidIQ top 10 branded YouTube chart, showing that celebrity endorsements still go a long way [...]