Created by Publicis London, the campaign is the first created in the UK for the auto brand since 2009, looking to cement the Clio’s place as a “style icon”. The campaign will run across TV, Cinema, ...