Mastercard Stock Chart - Which New Consumer Payments Technology Will Prevail Why It