Tencent has closed a €1.16 billion investment deal with Ubisoft, taking a 26.32% stake in the company’s subsidiary, Vantage ...