trending_flat Highlights Ubisoft Bets Big on Mobile Future with Tencent’s €1.16B Power Play Ömer Yakabagi March 27