FatalNoob Expert Feb 15, 2025 #1 According to its latest financial report, Ubisoft revenues declined by 31.4% and net bookings faced a 51.8% drop leading to a catastrophic 2024 for the company. Read the full article at Tech4Gamers.
According to its latest financial report, Ubisoft revenues declined by 31.4% and net bookings faced a 51.8% drop leading to a catastrophic 2024 for the company. Read the full article at Tech4Gamers.