Posts

Showing posts with the label genetics testing company lawsuit

23andMe Agrees to $30 Million Settlement Over Data Breach Impacting 6.9 Million Customers