Elizabeth Holmes Denied Appeal, Ordered to Pay $452 Million in Restitution

Disgraced Theranos founder Elizabeth Holmes won’t be taking any more photos walking by the beach. The Ninth US Circuit Court … Continue reading Elizabeth Holmes Denied Appeal, Ordered to Pay $452 Million in Restitution