Here're some not-terrible new-ish ads. At least some creatives are trying.
The Heinz campaign is not from France. It's from Le Pub agency which is Publicis for Benelux (Belgium, Luxemburg and Netherlands)
The Heinz campaign is not from France. It's from Le Pub agency which is Publicis for Benelux (Belgium, Luxemburg and Netherlands)