Tag: 1.25B

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

Tencent has invested $1.25 billion in a brand new Ubisoft working division…

Editorial Board