4 hours What went wrong for 23andMe Business Insider
Biotech company 23andMe had a rough 2024, including a $30 million settlement payment after customer data was compromised.
XBiotech company 23andMe had a rough 2024, including a $30 million settlement payment after customer data was compromised.
X