Marketing July 10, 2016 0 Marketing now part-art, part-science Cannes Lions’ Festival of Creativity last week attracted the great and good of advertising and…