Advertisement

The Elizabeth Holmes Trial Sparks A Silicon Valley Debate: Why Not Other Tech CEOs?

Elizabeth Holmes leaves the federal courthouse in San Jose, Calif., on Sept. 8. (AP)
Elizabeth Holmes leaves the federal courthouse in San Jose, Calif., on Sept. 8. (AP)

Related:

Advertisement

More from WBUR

Listen Live
Close