Ubisoft Forms €4B Subsidiary, Tencent Buys 25% Stake In late March 2025, Ubisoft, the renowned French game developer, announced the formation of a €4 billion subsidiary to manage…