Disgraced and, as of this week, imprisoned, Elizabeth Holmes should be ashamed. Instead she still clings to one abs… over 2 years in news

Mentioned in this news