80% of Aadhaar holders believe biometric ID has streamlined government subsidies: Report

Prajeet Nair

About 80% of Aadhaar cardholders believe that the biometric ID system has streamlined government schemes like public distribution ....

26 November, 2019