Better Buy: Activision Blizzard vs. Tencent

It also owns 40% of Fortnite maker Epic Games and minor stakes in Activision Blizzard, Ubisoft, and other game makers. Activision Blizzard is a pure …
View full source