Welcome to cyberspace – you may be asked for ID

Welcome to cyberspace – you may be asked for ID

The digital consumer is becoming increasingly sophisticated. Almost a third of the population on earth now use mobile communications – 3.2 billion individual subscribers use 6.8 billion mobile connections (GSMA Intelligence) out of a world population of 7 billion – with a whole generation of Digital Natives now brought up managing their lives with technology.…