Ubisoft Stock Down 15% Following Its Deal With Tencent
When last week, Ubisoft announced the upcoming formation of a new venture that would act as the de facto owner of its three biggest franchises – Assassin's Creed, Far Cry, and…
0 Comments
March 31, 2025