23andMe Must Pay $30M As Genetics Data Breach Settlement Is Reached – One America News Network
A sign is posted in front of the 23andMe headquarters on February 01, 2024 in Sunnyvale, California. Genetic testing company 23andMe, once valued at $6 billion, is facing the possibility of delisting from NASDAQ as […]