Indonesia advances world’s most ambitious biometric-based national ID project

Indonesia, a country composed of more than 70,000 islands that has infrastructure issues in electricity and limited bandwidth, is rolling out the world’s most ambitious biometrics-based national identity card project for its citizens.