All of 23andMe’s independent directors resigned

012345