Twitch introduces new dashboard so more people can create livestreams squib

Twitch is announcing a new set of features and tools for its Creator Dashboard. That is something that Twitch's 3 million creators can use.
Scroll for more
Continue reading on Venture Beat...
Tags: