• Home
  • /
  • Tag Archives:  twitch

Twitch to Layoff 500

Twitch is a video live streaming service launched in 2011, as a spin-off of Justin.tv, with its headquarters in San Francisco, California. The company is a subsidiary of Amazon that focuses on video game live streaming, broadcasts of electronic sports competitions, creative contents, and real-life streams. Twitch has announced its plans to lay off around…