Share Cannes Lions has unveiled its latest cohort

Let's do Biz