Equifax is fined $675 million, while New York data breach notification law now covers biometrics, passwords, and more.
Leave a Reply