Karma Catches Up to the Stanford Internet Observatory
Karma has caught up with the Stanford Internet Observatory (SIO), which will be scaled back to just three staff, according to the Washington Post. The contracts of its leading protagonists, Alex Stamos and Renee DiResta, have not been renewed.
Karma Catches Up to the Stanford Internet Observatory Read More