Ubisoft misses estimates as net bookings fall 20.5% YoY

May 14, 2025 - 17:04
 0