Cannes Lions 2016: Delivering Innovation - making ideas stand out in the age of abundance

Cannes Lions 2016: Delivering Innovation - making ideas stand out in the age of abundance

Cannes Lions 2016: Future Lions, Future Talent