A arstechnica.com Theranos lays off the bulk of remaining employees–from ~125 to 24 1 points chrystianv 8 years ago 0 comments