Cannes Lions Winners Announced in First Live-Streamed Awards Show
Winners of the Direct, Glass, Print & Publishing, Promo & Activation and Radio Lions were tonight announced at the 63rd International Festival of Creativity. Industry stars gathered at the red…