For this week’s episode, we want to reflect on Victoria’s Secret’s 2017 pop-up experience. “PINK Snowed In” took place in Manhattan’s Soho neighborhood. The ten-day event was an interactive winter wonderland, complete with a slide into a pool of stuffed animals, a giant snow globe, plenty of Instagrammable photo opps, and swag bags packed with exclusive gifts.
September 28, 2020
Criteo Virtual Series: Holiday Planning for an Exceptional 2020