Theranos Founder Elizabeth Holmes Is Now A Federal Prison Inmate

The Theranos founder was sentenced in November to 135 months for lying to investors about what she had claimed was a revolutionary blood-testing device.Read More