General Marketing News Ogilvy Ascendant: WPP Dominates the 2025 Cannes Lions International Festival of Creativity June 29, 2026 The curtains have fallen on the 2025 Cannes Lions International Festival of Creativity, and as…