Less than a year after the infamous Theranos CEO Elizabeth Holmes was sentenced to more than 11 years in jail, her sentence...
Is this the end of the Theranos saga? After Elizabeth Homes, the CEO of Theranos, was indicted in January on four counts...