OFFICIAL VERIFICATION

2025 Finalist

Best Integrated Marketing Campaign

Google Pixel – Flood The Feed

Entrants: WPP
Close