Tag: 1.25B

Tencent invests $1.25B in Ubisoft’s new core games operating division

Tencent has invested $1.25 billion in a new Ubisoft operating division that…

admin