
Elizabeth Holmes goes down in flames. Last year, Forbes estimated her net worth at $4.5 billion. Yesterday they revised that downward to… nothing.
6 Comments
newest