Ubisoft seen up 13-15% after it sets up Tencent-backed subsidiary

Mar 28, 2025 - 09:11
 0
Ubisoft seen up 13-15% after it sets up Tencent-backed subsidiary