December 1, 2021 Technology Elizabeth Holmes admits that she was CEO of Theranos, the company she founded Posted by mingooland Getty ‘The buck stops with you?’ Continue reading… Source: TheVerge Share this:FacebookX Related Own a fractional luxury property