Ubisoft delivered improved H1 results, with net bookings up 20% YoY and operating income returning to positive territory. Tencent’s €1.16 billion investment eliminated Ubisoft’s net debt and ...