Among the worst hit stocks are those with a tech overlap: JD Health International, Alibaba Health Information Technology and Genscript Biotech Corp., …

By