Cannes Lions#CannesLions2018: A view on the agility and innovation of independent agenciesAnn Nurock 20 Jun 2018