Brand purpose dominates at the Epica Awards
Creative Review
NOVEMBER 22, 2019
The film faced some strong competition from Libresse’s much-lauded Viva La Vulva and another Mercedes-Benz spot, I n the Long Run (which picked up four gold awards), but was praised for its powerful message and compelling retelling of a fascinating tale from the brand’s past. .
Let's personalize your content