11/16: Mountain View or Googleville?
Nov 17, 2017•26 min
Episode description
There's a reason some locals fear that Mountain View is becoming a company town in the classically monopolistic sense: Google accounts for 1 in 5 jobs there and it owns more land than anyone else.
For the best experience, listen in Metacast app for iOS or Android
