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 It’s time to start paying attention to 15-inch #laptops Jun 8, 2023 Video game industry faces sluggish growth in 2024 amid weak console sales, research firm says Aug 13, 2024 #apple lets you watch MLB games for free now so it can sell you another #iphone later Apr 8, 2022 Check now to see if you liked any #russian troll accounts on #facebook Dec 22, 2017