Aadhaar mandatory

There are more than 1.18 billion Aadhaar card holders in the country. Photo: Mint