The Twitch business model is based on premium features offered through subscriptions in a free live-streaming video platform. The company was founded in 2011 by five people: Justin Kan, Emmett Shear, Kyle Vogt, Kevin Lin, and Michael Seibel. It is headquartered in San Francisco, California, with servers worldwide to enable content creation for its viewers. […]
RECEIVE OUR UPDATES
NEWSLETTER