Mastercard brings biometric technology to Europe, take a selfie and pay !

Mastercard has hailed its new biometric technology to European countries including UK,…