Visa Takes Olympics Fans Everywhere They Want to be
The 2014 Winter Olympics in Sochi, Russia, were a key moment for Visa. The brand wanted to reposition itself on the global stage and tell consumers through its sponsorship activations that the brand is…