World Wires · story 100304 · corroborated · 1 source(s)

Paycloud Holdings subsidiary leaks 77 million email addresses in Japan

Tokyo-based Paycloud Holdings reported that about 77 million email addresses were leaked after unauthorized access to servers operated by its email distrib

Open in the desk

Coverage

What this site indexes