No products in the cart.

Tencent invests €1.16 billion in new Ubisoft subsidiary, securing 25% stake and key IP rights