Behold, the best (and most frightening) Elizabeth Holmes impression

In the aftermath of that HBO documentary about Theranos, a lot of people are thinking about its founder, Elizabeth Holmes. There’s that thing about how she managed to hoodwink investors into pouring millions into her company, then there are... Read More →