It was back in November when Blizzard announced its agreement with NetEase that allowed it to publish games in mainland China since 2008 would expire on January 23, 2023, after the two parties failed to reach a deal to renew the license. Blizzard at the time said it could not…
Read More
