Twitch has been struggling financially, resulting in numerous layoffs and some of its top executives leaving the company. In a livestream held shortly after the announcement thatTwitch would be laying off over 500 people, CEO Dan Clancy said thatTwitch was not profitableand that layoffs, in addit...