23andme customers notified of bankruptcy and potential claims – the deadline to submit is July 14

23and, the genetic test giant once valued in the billions of rands, is now navigating bankruptcy in chapter 11 and ...
Read more