France – LS:N Global presents an overview of the best of this year’s offerings from Cannes Lions 2017.