A new personal identification system in Japan came into effect on Monday, stirring up controversy in the process. The “My Number ID” system will connect a person’s individual tax information, disaster relief benefits and social […]

A new personal identification system in Japan came into effect on Monday, stirring up controversy in the process. The “My Number ID” system will connect a person’s individual tax information, disaster relief benefits and social […]