Over 20 million Russian citizens’ tax and PII records are leaked

Researchers recently revealed that a data cluster with 20 million Russian citizens’ tax records has not set any security measures, and users can view the information through the public network. The information revealed during...