Elizabeth Holmes

Theranos Founder Elizabeth Holmes Has a New Address: A Prison in Texas

by | May 30, 2023
Holmes was sentenced to 11 years in federal prison last November for fraudulently misleading investors in the Theranos blood-testing device hoax. Today she moved into her new minimum-security home in Bryan along with 650 other women inmates—including “Real Housewives of Salt Lake City” star Jennifer Shah.
MORE