News

Shares of 10x Genomics and Illumina are down some 40% this year. Sales of their research equipment have been hurt by ...