Stagwell CEO Mark Penn on how Sport Beach became ultimate Cannes Lions destination for athletes and celebs: ‘Bigger and better’

previous post