Gamesquare’s Stream Hatchet Reports Live-Streaming During Q3 2023 Matched COVID-19 Viewership
7.6 Billion Hours of Live-Streaming Watched Across All Platforms During Q3 2023, With Twitch Leading the Charge in Top Viewership
Stream Hatchet, a…