Banking used to be a tremendous hassle. Just a few years ago, you'd have to rush to your bank, hoping…
Aadhaar Seva Kendra to start in over 15,000 banks and 24,000 post offices soon. The updated list available on UIDAI…