Elizabeth Holmes was in the news again this week, as part of the ongoing coverage of the Theranos saga. Holmes was the founder and CEO of Theranos, a biotechnology company founded in 2003, but shuttered in 2018. The company claimed that it had developed a revolutionary blood testing system that could perform hundreds of tests […]
