What is Biometrics and What Has it Got To Do With Kiosks?
For most people, their first encounter with biometrics came via their passport. If you’re a UK citizen and have renewed your passport since 2010, you will now be the proud holder of a biometric passport. What that means is that your passport contains a microchip with a digital version of your passport photograph saved on [...]