The 73rd Cannes Lions International Festival of Creativity has announced its first set of winners, recognising standout work across the Audio & Radio, Creative Brand, Creative…