Elizabeth Holmes explains why she fired herself as CEO of Theranos, the company she founded
For anyone keeping track, Elizabeth Holmes, CEO of Theranos, was fired last week by the company she founded for “repeatedly misleading investors.” Founded a decade ago, Theranos grew rapidly. By 2016, even making headlines,…