SA Cannes Lions Winners Day 4 – Design, Press, and Radio
So on a night that saw Chile eliminate Spain in Brazil (no doubt spurred on by their countries World Cup supporters ad), in the South of France we saw Ogilvy Joburg light up the palais with 1 Grand Prix, 1… Continue Reading