Ubisoft Delays Unannounced "Large Game" & Boasts Record Sales for The Crew Motorfest
Ubisoft just announced its financial results for the first half of the fiscal year 2023-2024, related to the period between April and September 2023. The company boasts "robust activity" in the…
October 26, 2023 | 12:21 EDT