Creative Excellence and Cannes Lions: The Buzz that Inspires the Marketing Technology Industry June 17, 2024