Where is Elizabeth Holmes? In San Francisco, apparently

Bay Area

Where in the world is Elizabeth Holmes?

Apparently living in a luxury apartment in San Francisco’s Marina district, according to Inside Edition.

Inside Edition tracked down the disgraced Theranos CEO as she walked her dog in a park with her reported fiance, hotel chain heir, Billy Evans. 

She’s currently awaiting trial on wire fraud charges. 

Holmes stayed silent when asked about the new HBO documentary about her, “The Inventor: Out for Blood in Silicon Valley.”

Federal prosecutors indicted Holmes, 35, on criminal fraud charges for allegedly defrauding investors, doctors and the public.

Holmes founded Theranos in Palo Alto in 2003, pitching its technology as a cheaper way to run dozens of blood tests.

Prosecutors allege that Holmes deliberately misled investors, policymakers and the public about the accuracy of Theranos’ blood-testing technologies.

Holmes denies any wrongdoing.

For live, local news, download the KRONon app. It lets you watch commercial-free the Bay Area’s Local News Station on multiple streaming devices.

Click here to subscribe for a free 7-day trial



Copyright 2021 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Trending Stories

Latest News

More News