News

Elizabeth Holmes is still locked up in prison for defrauding investors who believed in her biotech startup company, Theranos.