Elizabeth Holmes admits that she was CEO of Theranos, the company she founded November 30, 2021 | Uncategorized Getty ‘The buck stops with you?’ Continue reading… Comments Related Posts #google’s next Nest Hub could use radar to track your sleep, and I have questions Jan 7, 2021 Sony’s creator-focused Xperia Pro arrives in the US priced at $2,499 Jan 26, 2021 #google buys 40 acres of farmland in Silicon Valley so it can grow trees for its campuses Oct 8, 2019 #google Chrome’s next update will finally block autoplay videos that have sound Mar 22, 2018