The new Christmas advert from Intermarché, the French supermarket chain, has achieved an ‘exceptional’ 5.0 Stars with leading creative effectiveness platform System1 – the highest score for a French ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results