Justice is finally served. Theranos founder Elizabeth Holmes was sentenced to more than 11 years in prison for fraud, putting an end to the three-year case and the extraordinary downfall of a one-time Silicon Valley darling. U.S. District Judge Edward Davila delivered […]