Tech
Photo Illustration by The Daily Beast
Feds: Tech Darling Katrin Verclas Defrauded the U.S. State Department
TECH SCHEMER
Katrin Verclas was once considered among the ‘most influential women in technology.’ Now she faces up to 10 years in prison.

Trending Now