Tencent Just Dropped €1.16 Billion on Ubisoft’s New Vantage Studios — and the Internet Has Thoughts

Tencent Just Dropped €1.16 Billion on Ubisoft’s New Vantage Studios — and the Internet Has Thoughts November 27, 2025 Ubisoft said Tencent’s big-money investment was “imminent,” and wow, for once they weren’t exaggerating. The deal is officially done: Tencent has…