Monthly Archives: December 2017

Home / 2017 / December

National ID Programs In Practice: Aadhaar Card & Its Analogues

Nearly a decade after its inception as a national identity registration system, Aadhaar ID enrollment is now mandatory for taxpayers who file their returns in India. The Finance Act of 2017 required all taxpaying members of the public, including foreigners residing or working in India, to include their Aadhaar ID number in the tax filing