The Cannes Lions International Festival of Creativity, the seven day festival held in Cannes, France in June, is the largest advertising event of the year. Judges decide on 15 main winners, in Film, Film Craft, Media, Press, Outdoor, Cyber, Promo and Activation,...
Read More