Compared with peers, Ubisoft generates a relatively low level of ongoing, in-game purchases and lacks franchises with major annual releases. This makes Ubisoft much more reliant on the popularity of ...
Ubisoft Entertainment SA announced that it is forming a new subsidiary with Tencent, investing $1.25 billion for a staggering ...