FREEDOM FORUM: Discussion

Article Image

By: Upmanyu Trivedi and Iain Marlow

Indians are mandated to link all their financial services to the national ID card, making surveillance ubiquitous with over 1 billion already signed up. India has already been described as a Technocracy, but this will certify it. Surveillance like th

Make a Comment