Elizabeth Holmes is indicted on wire fraud charges and steps down as the CEO of Theranos
Elizabeth Holmes has been charged for defrauding investors in Theranos Theranos is a blood testing startup that promised to test
Read moreElizabeth Holmes has been charged for defrauding investors in Theranos Theranos is a blood testing startup that promised to test
Read more