James Duffield was a guest on The Adam Fitch Podcast and discussed his time at Twitch, the purpose and goals of his company TEAMS.gg, and the ongoing streaming wars.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More