CANNES, France–The Cannes Lions International Festival of Creativity, taking place June 17-21, is known as the Oscars of the ad industry. The work that wins at the festival can change the course of a career or business, while also indicating where the industry is headed. Cannes holds an awards ceremony each night to reveal winners…Read More