Cannes Lions

Cannes 2025—everything marketers need to know about making deals at the festival