November 18, 2022 News Roundup Jeff Welty As I write this, Theranos founder Elizabeth Holmes is in federal court in San Francisco for sentencing. She was convicted of defrauding investors and owes restitution of more than $100 […]Read post