Business InsightMarch 28, 2025Assassin’s Creed maker Ubisoft gets $1.25bn investment from Chinese tech giant Tencent