The first biometric card pilot is set to launch in Italy!
This could be a real game-changer for making payments.