Tag: Theranos

Theranos founder Elizabeth Holmes seen jogging and carrying weights at federal jail in Texas

Elizabeth Holmes, the Theranos founder who's serving an 11-year sentence for defrauding…

3 Min Read