Click, dip, tap or swipe; Visa teams with Alfa-Bank for Confed Cup stadia payment solution

June 15 – Visa is rolling out 1,600 point-of-sale terminals and more than 120 mobile concessionaires throughout stadium concourses at the 2017 Confederations Cup in Russia that kicks off this week.