English

Queue outside aahar registration center. Foto Rohit Bhatia

Big Brother meets big data

Called the World’s largest biometric system, the Aadhaar card issued by the Unique Identification Authority of India (UI…

0 Delningar