Mastercard Launches Its Biometric Retail Payment System in Europe, Using Poland As a Testing Ground

“Buy with your eyes, pay with your glance.”