Mastercard introduces controversial biometric payments that require a face scan (reclaimthenet.org) Would you implant a tiny debit card chip in your hand? | Daily Mail Online