News

The personal genomics company 23andMe filed for bankruptcy in March and agreed to pay $30 million to affected customers.