Technology ❯Media ❯Streaming Services ❯Twitch
Third-quarter results show a 3% drop in same-store sales and a 1% revenue decrease, with significant challenges in the US and China markets.