23andMe Making Staff Reductions With Declining Sales
The following teaser is from an article posted at ZDNet.com January 24, 2020. Layoffs have come to 23andMe. Is this a sign of things to come for the DNA testing industry? Is “security” the reason? Is it that just that Continue reading 23andMe Making Staff Reductions With Declining Sales