
Creative Excellence and Cannes Lions: The Buzz that Inspires the Marketing Technology Industry
Today is Day 1 of the Cannes Lions International Festival (literally dubbed the Oscars of advertising). The media world expects another flamboyant outing at the