Technology MasterCard Has Launched New Biometric Tech – Meaning You Can Pay With Just Your Hand Or Face Rameesha SajwarMay 18, 20220 Mastercard is coming up with the technology that will allow shoppers to make payments with their face or hand at the...