Showing 1 of 1 article tagged with tencent.
A massive €1.16 billion deal reshapes the gaming landscape with Tencent's new stake in Ubisoft