The VergeDec 1, 2021, 3:32 AMElizabeth Holmes admits that she was CEO of Theranos, the company she founded Getty ‘The buck stops with you?’ Continue reading…