company-man 8 months ago
companies and marketing #Business & Strategies

Company Man | Twitch - The Rise and Fall

The future is uncertain for the biggest live-streaming platform. This video outlines what I believe to be the five most significant issues facing Twitch.

Company Man
1.55M subscribers