News

According to StreamElement’s report, which was done in partnership with Rainmaker.gg, Twitch saw a total of 1.573 billion hours watched in April, less than even February despite have two more days.
Microsoft’s $75 billion acquisition of Activision Blizzard cleared its final U.S. regulatory hurdle as the FTC dropped its ...