It is the latest blow to the credibility of Theranos and Elizabeth Holmes, its chief executive, who seemingly became a self-made billionaire by promising to upend the blood-testing industry.
Forex – financial instrument.Forex news
It is the latest blow to the credibility of Theranos and Elizabeth Holmes, its chief executive, who seemingly became a self-made billionaire by promising to upend the blood-testing industry.