Activision Blizzard games to go offline in China after NetEase deal falls through

Agreement to distribute ‘World of Warcraft’, ‘Overwatch’ and ‘StarCraft’ has not been renewedTechnology