Tag: ranos
Posted in Rest of World News
Holmes: Elizabeth Holmes turns self in for 11-year jail term
BRYAN: Disgraced Theranos CEO Elizabeth Holmes is in custody at a Texas prison where she could spend the next 11 years for overseeing a blood-testing…