Can recent Theranos controversy sway investor confidence?

Mikey Tom December 01, 2015