avatar

Keller: Have We Given Up Too Much Control To Tech Giants?

Keller @ Large
Keller @ Large
Episode • Oct 16, 2017 • 1m
What does opposing Silicon Valley mean?