KANSAS CITY, MISSOURI – DECEMBER 12: Owner Mark Davis of the Las Vegas Raiders looks on before the game against the Kansas City Chiefs at Arrowhead Stadium on December 12, 2021 in Kansas City, Missouri. (Photo by David Eulitt/Getty Images)
Tag: Stand
Elizabeth Holmes nears end of her time on the stand in her criminal trial
Each side sought to portray vastly different portraits of Holmes to the jury. Prosecutors tried to show that the onetime billionaire lied to investors and attempted to conceal that Theranos devices could not deliver what she had promised. Her own