Tag: Elizabeth Holmes

Business

Elizabeth Holmes begins prison term

Theranos founder Elizabeth Holmes started serving her 11-year prison sentence on Tuesday