Business Unravelling the helix: 23andMe files for bankruptcy 23andMe has filed for Chapter 11 bankruptcy in the US, and CEO Anne Wojcicki has stepped down. Dr. Tim SandleMarch 24, 2025