Even if only a fraction of the world’s current population of roughly 7 billion uses electronic services, we run out of unique hand-picked IDs really quickly.

Read more