‘Delete your data’: Genetic testing firm 23andMe files for bankruptcy

By March 25, 2025