Surge in digital payments is leading India to the cusp of a digital revolution as more than one billion Indians have a unique identity number with a biometric identifier which is unique in its own way. Even countries which are technologically far more advanced than India with comparatively much smaller size population do not have such a system in place. The Aadhaar card initiative is a watershed event in the dev...