Keller @ Large
Keller @ Large
WBZ-AM
A Responsibility Shortage In The Tech Sector
2 minutes Posted Jan 11, 2018 at 12:46 pm.
0:00
2:04
Download MP3
Show notes
Jon notes some tech bigwigs are denouncing the Frankenstein they've built.