From Gaming Giant to Tencent’s Shadow: Ubisoft’s Shell Company Era Dawns as Tencent Acquires 25% Stake for €1.16 Billion, Pawning Off IPs into New Subsidiary
In a move that feels like something out of its own games, Ubisoft Entertainment SA has officially...
Read More