Report card

Has Aadhaar improved welfare delivery?