Ubisoft is restructuring its operations by spinning off its top game franchises into a new subsidiary with a significant €1.16 billion investment from Tencent. The move, aimed at enhancing game ...