MasterCard expands St. Louis-built MasterPass into Poland, South Africa
July 24, 2014 at 11:45 AM EDT
MasterPass, the digital-wallet service built by technologists working in MasterCard’s Operations and Technology Center in O’Fallon, Missouri, is quickly expanding globally following the launch of the service in Poland and South Africa this month...