Forbes magazine on Wednesday reduced its estimate of the net worth of Elizabeth Holmes, the founder and chief executive of health technology company Theranos Inc, to zero from $4.5 billion last year.
Of course it makes sense considering all the problems the company faced over the last year, but still, that’s got to hurt.