News LeakBase: India Swachhata Platform Breached, 16 Million User PII Records Exposed September 29, 2022 Read Time:4 Second Data samples contain email addresses, hashed passwords and user IDs, other PII Read More