FatalNoob Expert Saturday at 8:01 AM #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.