Activision Blizzard is suspected of leaking sensitive employee information and game data

Activision Blizzard data leak