Enlarge / Theranos founder and former CEO Elizabeth Holmes leaves the Robert F. Peckham Federal Building in San Jose, California, on December 17, 2021. Justin Sullivan/Getty Images Who is to blame for the implosion of Theranos, the ill-fated blood-testing startup that folded in 2018, and did it amount to fraud? …
Read More »