The Cannes Lions International Festival of Creativity is the biggest global award show in brand communications and an annual gathering of creative industry professionals. Landor is excited to have had the opportunity to share its insights at Cannes with some of the world’s top creative minds.