I posted about Theranos 2013. Not entirely sure, but I think it was when they launched publicly.
Crazy how my gut feeling was more than vindicated.
I posted about Theranos 2013. Not entirely sure, but I think it was when they launched publicly.
Crazy how my gut feeling was more than vindicated.