Hacktivists breach Idaho nuclear lab, exposing employee data
The Idaho National Laboratory (INL), a key U.S. nuclear research facility, suffered a data breach exposing the personal information of thousands of employees, the lab confirmed this week. The attack…