In 2021, 23andMe went public at a 3.5 billion valuation, backed by Richard Branson. By March 2025, it had filed for Chapter 11 …
source
©2026 Daily Leaked – “Leaks that shaped the world.” WordPress Video Theme by WPEnjoy
In 2021, 23andMe went public at a 3.5 billion valuation, backed by Richard Branson. By March 2025, it had filed for Chapter 11 …
source