The total number of individuals who have registered with Fayda, a national digital identification card with biometric authentication.

[ssba-buttons]



Editorial



Editors' Pick