B buzzfeed.com Theranos’ Letter to Shareholders Shows the Company Is on Its Deathbed 103 points Bud 8 years ago 82 comments