Tech News Tencent invests $1.25B in Ubisoft’s new core games operating division adminMarch 27, 20250 Tencent has invested $1.25 billion in a new Ubisoft operating division that includes the core games Assassin’s Creed, Far Cry…