France's Ubisoft full-year net bookings fall 20.5% Yahoo Finance 2025-05-14 15:55 Source Original site